From a8c1f5c969ea080f5175e622f392859060e2772a Mon Sep 17 00:00:00 2001 From: Renato Filipe Vidal Santos <45150760+dracontes@users.noreply.github.com> Date: Sun, 18 May 2025 10:33:29 +0100 Subject: [PATCH] Quick cleanup: 2025-05-17 (#7597) --- forge-gui/res/cardsfolder/g/grafted_identity.txt | 2 +- .../res/cardsfolder/l/lantern_lit_graveyard.txt | 2 +- forge-gui/res/cardsfolder/p/putrid_imp.txt | 2 +- .../res/cardsfolder/upcoming/a_realm_reborn.txt | 2 +- .../res/cardsfolder/upcoming/adventurers_inn.txt | 2 +- .../cardsfolder/upcoming/aerith_gainsborough.txt | 2 +- .../cardsfolder/upcoming/aerith_last_ancient.txt | 2 +- .../cardsfolder/upcoming/al_bhed_salvagers.txt | 2 +- .../cardsfolder/upcoming/alisaie_leveilleur.txt | 2 +- .../upcoming/ardbert_warrior_of_darkness.txt | 2 +- .../cardsfolder/upcoming/ardyn_the_usurper.txt | 2 +- .../cardsfolder/upcoming/aurons_inspiration.txt | 2 +- .../upcoming/avalanche_of_sector_7.txt | 2 +- .../cardsfolder/upcoming/balthier_and_fran.txt | 4 ++-- .../upcoming/barret_avalanche_leader.txt | 2 +- .../res/cardsfolder/upcoming/barret_wallace.txt | 2 +- .../res/cardsfolder/upcoming/bartz_and_boko.txt | 2 +- .../upcoming/beatrix_loyal_general.txt | 2 +- .../res/cardsfolder/upcoming/buster_sword.txt | 2 +- .../upcoming/cait_sith_fortune_teller.txt | 2 +- .../res/cardsfolder/upcoming/call_the_crash.txt | 2 +- .../upcoming/champions_from_beyond.txt | 2 +- .../cardsfolder/upcoming/cid_freeflier_pilot.txt | 2 +- .../res/cardsfolder/upcoming/circle_of_power.txt | 2 +- .../cardsfolder/upcoming/cloudbound_moogle.txt | 2 +- .../cardsfolder/upcoming/clouds_limit_break.txt | 2 +- forge-gui/res/cardsfolder/upcoming/coeurl.txt | 2 +- .../res/cardsfolder/upcoming/coin_of_fate.txt | 2 +- .../upcoming/commune_with_beavers.txt | 2 +- .../upcoming/cyan_vengeful_samurai.txt | 2 +- .../res/cardsfolder/upcoming/deadly_embrace.txt | 2 +- .../res/cardsfolder/upcoming/draconic_fealty.txt | 2 +- .../res/cardsfolder/upcoming/dragon_typhoon.txt | 2 +- .../res/cardsfolder/upcoming/dragoons_wyvern.txt | 2 +- .../cardsfolder/upcoming/dreams_of_laguna.txt | 2 +- .../cardsfolder/upcoming/elena_turk_recruit.txt | 2 +- .../upcoming/emet_selch_of_the_third_seat.txt | 2 +- .../cardsfolder/upcoming/espers_to_magicite.txt | 2 +- .../cardsfolder/upcoming/estinien_varlineau.txt | 2 +- .../res/cardsfolder/upcoming/evil_reawakened.txt | 2 +- .../res/cardsfolder/upcoming/eye_of_nidhogg.txt | 2 +- .../upcoming/fate_of_the_sun_cryst.txt | 2 +- .../upcoming/firion_wild_rose_warrior.txt | 2 +- .../res/cardsfolder/upcoming/freya_crescent.txt | 2 +- .../res/cardsfolder/upcoming/gau_feral_youth.txt | 2 +- .../upcoming/general_leo_cristophe.txt | 2 +- .../upcoming/gilgamesh_master_at_arms.txt | 2 +- .../upcoming/heidegger_shinra_executive.txt | 2 +- .../res/cardsfolder/upcoming/helitrooper.txt | 2 +- .../upcoming/hermes_overseer_of_elpis.txt | 2 +- .../upcoming/hraesvelgr_of_the_first_brood.txt | 2 +- forge-gui/res/cardsfolder/upcoming/ice_magic.txt | 2 +- .../cardsfolder/upcoming/illuminating_lash.txt | 4 ++-- .../upcoming/interceptor_shadows_hound.txt | 2 +- .../ishgard_the_holy_see_faith_grief.txt | 2 +- .../res/cardsfolder/upcoming/item_shopkeep.txt | 2 +- .../res/cardsfolder/upcoming/judgment_bolt.txt | 2 +- .../upcoming/kain_traitorous_dragoon.txt | 2 +- .../kefka_court_mage_kefka_ruler_of_ruin.txt | 4 ++-- .../res/cardsfolder/upcoming/krile_baldesion.txt | 2 +- ...a_genome_sorcerer_trance_kuja_fate_defied.txt | 2 +- .../res/cardsfolder/upcoming/laughing_mad.txt | 2 +- .../upcoming/lightning_army_of_one.txt | 2 +- forge-gui/res/cardsfolder/upcoming/lyse_hext.txt | 2 +- forge-gui/res/cardsfolder/upcoming/malboro.txt | 2 +- .../cardsfolder/upcoming/matoya_archon_elder.txt | 2 +- .../cardsfolder/upcoming/mog_moogle_warrior.txt | 2 +- .../res/cardsfolder/upcoming/moogles_valor.txt | 2 +- .../res/cardsfolder/upcoming/namazu_trader.txt | 4 ++-- .../res/cardsfolder/upcoming/observed_stasis.txt | 2 +- .../res/cardsfolder/upcoming/paladins_arms.txt | 2 +- .../cardsfolder/upcoming/papalymo_totolymo.txt | 2 +- .../res/cardsfolder/upcoming/phantom_train.txt | 2 +- .../res/cardsfolder/upcoming/phoenix_down.txt | 2 +- .../cardsfolder/upcoming/poison_the_waters.txt | 2 +- .../res/cardsfolder/upcoming/quistis_trepe.txt | 2 +- .../upcoming/rabanastre_royal_city.txt | 2 +- .../res/cardsfolder/upcoming/reapers_scythe.txt | 2 +- .../cardsfolder/upcoming/rejoin_the_fight.txt | 2 +- .../res/cardsfolder/upcoming/relms_sketching.txt | 2 +- .../cardsfolder/upcoming/retrieve_the_esper.txt | 2 +- .../res/cardsfolder/upcoming/rinoa_heartilly.txt | 2 +- .../upcoming/rosa_resolute_white_mage.txt | 2 +- .../cardsfolder/upcoming/sabin_master_monk.txt | 2 +- forge-gui/res/cardsfolder/upcoming/sahagin.txt | 2 +- .../res/cardsfolder/upcoming/samurais_katana.txt | 2 +- .../res/cardsfolder/upcoming/sazh_katzroy.txt | 2 +- .../res/cardsfolder/upcoming/self_destruct.txt | 2 +- ...fabled_soldier_sephiroth_one_winged_angel.txt | 2 +- .../upcoming/sephiroths_intervention.txt | 2 +- .../upcoming/setzer_wandering_gambler.txt | 2 +- .../res/cardsfolder/upcoming/seymour_flux.txt | 2 +- .../upcoming/shadow_mysterious_assassin.txt | 2 +- .../upcoming/shantotto_tactician_magician.txt | 2 +- .../upcoming/shinra_reinforcements.txt | 2 +- .../upcoming/siegfried_famed_swordsman.txt | 2 +- .../upcoming/sin_unending_cataclysm.txt | 2 +- .../res/cardsfolder/upcoming/sphere_grid.txt | 2 +- .../upcoming/squall_seed_mercenary.txt | 2 +- .../res/cardsfolder/upcoming/summon_anima.txt | 2 +- .../cardsfolder/upcoming/summon_esper_ramuh.txt | 2 +- .../upcoming/summon_esper_valigarmanda.txt | 2 +- .../upcoming/summon_good_king_mog_xii.txt | 2 +- .../res/cardsfolder/upcoming/summon_ixion.txt | 2 +- .../res/cardsfolder/upcoming/summon_valefor.txt | 2 +- .../res/cardsfolder/upcoming/summon_yojimbo.txt | 2 +- forge-gui/res/cardsfolder/upcoming/suplex.txt | 2 +- .../res/cardsfolder/upcoming/tataru_taru.txt | 2 +- .../res/cardsfolder/upcoming/thancred_waters.txt | 2 +- forge-gui/res/cardsfolder/upcoming/transpose.txt | 2 +- .../res/cardsfolder/upcoming/triple_triad.txt | 2 +- forge-gui/res/cardsfolder/upcoming/ultima.txt | 2 +- .../upcoming/ultima_origin_of_oblivion.txt | 2 +- .../res/cardsfolder/upcoming/ultima_weapon.txt | 2 +- .../upcoming/ultimecia_temporal_threat.txt | 2 +- ...mecia_time_sorceress_ultimecia_omnipotent.txt | 4 ++-- .../cardsfolder/upcoming/umaro_raging_yeti.txt | 2 +- .../cardsfolder/upcoming/undercity_dire_rat.txt | 2 +- .../upcoming/valkyrie_aerial_unit.txt | 2 +- .../upcoming/vincent_valentine_galian_beast.txt | 2 +- .../res/cardsfolder/upcoming/warriors_sword.txt | 2 +- .../res/cardsfolder/upcoming/xande_dark_mage.txt | 2 +- .../cardsfolder/upcoming/yuna_hope_of_spira.txt | 2 +- ...anarkand_ancient_metropolis_lasting_fayth.txt | 2 +- ...nos_yae_galvus_shinryu_transcendent_rival.txt | 2 +- .../cardsfolder/v/vedalken_squirrel_whacker.txt | 4 ++-- forge-gui/res/tokenscripts/angelo.txt | 12 ++++++------ .../res/tokenscripts/b_0_1_wizard_snipe.txt | 16 ++++++++-------- forge-gui/res/tokenscripts/the_blackjack.txt | 14 +++++++------- .../tokenscripts/u_1_1_bird_flying_vigilance.txt | 16 ++++++++-------- .../res/tokenscripts/u_3_3_a_robot_warrior.txt | 12 ++++++------ .../res/tokenscripts/w_1_2_moogle_lifelink.txt | 14 +++++++------- 132 files changed, 174 insertions(+), 174 deletions(-) diff --git a/forge-gui/res/cardsfolder/g/grafted_identity.txt b/forge-gui/res/cardsfolder/g/grafted_identity.txt index ff8ee2a76b1..fa4d6a3e7f6 100644 --- a/forge-gui/res/cardsfolder/g/grafted_identity.txt +++ b/forge-gui/res/cardsfolder/g/grafted_identity.txt @@ -2,7 +2,7 @@ Name:Grafted Identity ManaCost:2 U U Types:Enchantment Aura K:Enchant:Creature -S:Mode$ RaiseCost | ValidCard$ Card.Self | Activator$ You | Type$ Spell | Cost$ Sac<1/Creature/creature> | EffectZone$ All | Description$ As an additional cost to cast this spell, sacrifice a creature. +S:Mode$ RaiseCost | ValidCard$ Card.Self | Activator$ You | Type$ Spell | Cost$ Sac<1/Creature/creature> | EffectZone$ All | Description$ As an additional cost to cast this spell, sacrifice a creature. S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted creature. S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Enchanted creature gets +1/+1. SVar:AttachAILogic$ GainControl diff --git a/forge-gui/res/cardsfolder/l/lantern_lit_graveyard.txt b/forge-gui/res/cardsfolder/l/lantern_lit_graveyard.txt index 72848807b14..94efded30bb 100644 --- a/forge-gui/res/cardsfolder/l/lantern_lit_graveyard.txt +++ b/forge-gui/res/cardsfolder/l/lantern_lit_graveyard.txt @@ -3,6 +3,6 @@ ManaCost:no cost Types:Land A:AB$ Mana | Cost$ T | Produced$ C | SpellDescription$ Add {C}. A:AB$ Mana | Cost$ T | Produced$ Combo B R | SubAbility$ DBStayTapped | SpellDescription$ Add {B} or {R}. CARDNAME doesn't untap during your next untap step. -SVar:DBStayTapped:DB$ Effect | ReplacementEffects$ DontUntap| RememberObjects$ Self | ExileOnMoved$ Battlefield | Duration$ UntilTheEndOfYourNextUntap +SVar:DBStayTapped:DB$ Effect | ReplacementEffects$ DontUntap | RememberObjects$ Self | ExileOnMoved$ Battlefield | Duration$ UntilTheEndOfYourNextUntap SVar:DontUntap:Event$ Untap | ValidCard$ Card.IsRemembered | ValidStepTurnToController$ Player.Activator | Layer$ CantHappen | Description$ EFFECTSOURCE doesn't untap during your next untap step. Oracle:{T}: Add {C}.\n{T}: Add {B} or {R}. Lantern-Lit Graveyard doesn't untap during your next untap step. diff --git a/forge-gui/res/cardsfolder/p/putrid_imp.txt b/forge-gui/res/cardsfolder/p/putrid_imp.txt index 7be58a7ac99..305bc329c8d 100644 --- a/forge-gui/res/cardsfolder/p/putrid_imp.txt +++ b/forge-gui/res/cardsfolder/p/putrid_imp.txt @@ -4,6 +4,6 @@ Types:Creature Zombie Imp PT:1/1 A:AB$ Pump | Cost$ Discard<1/Card> | Defined$ Self | KW$ Flying | SpellDescription$ CARDNAME gains flying until end of turn. S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | Condition$ Threshold | Description$ Threshold — As long as seven or more cards are in your graveyard, CARDNAME gets +1/+1 and can't block. -S:Mode$ CantBlock | ValidCard$ Card.Self | Condition$ Threshold | Secondary$ True | Description$ Threshold — As long as seven or more cards are in your graveyard, CARDNAME gets +1/+1 and can't block.. +S:Mode$ CantBlock | ValidCard$ Card.Self | Condition$ Threshold | Secondary$ True | Description$ Threshold — As long as seven or more cards are in your graveyard, CARDNAME gets +1/+1 and can't block. AI:RemoveDeck:All 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/upcoming/a_realm_reborn.txt b/forge-gui/res/cardsfolder/upcoming/a_realm_reborn.txt index 1338a460135..f530e0eaa18 100644 --- a/forge-gui/res/cardsfolder/upcoming/a_realm_reborn.txt +++ b/forge-gui/res/cardsfolder/upcoming/a_realm_reborn.txt @@ -3,4 +3,4 @@ ManaCost:4 G G Types:Enchantment S:Mode$ Continuous | Affected$ Permanent.Other+YouCtrl | AddAbility$ AnyMana | Description$ Other permanents you control have "{T}: Add one mana of any color." SVar:AnyMana:AB$ Mana | Cost$ T | Produced$ Any | Amount$ 1 | SpellDescription$ Add one mana of any color. -Oracle:Other permanents you control have "{T}: Add one mana of any color." \ No newline at end of file +Oracle:Other permanents you control have "{T}: Add one mana of any color." diff --git a/forge-gui/res/cardsfolder/upcoming/adventurers_inn.txt b/forge-gui/res/cardsfolder/upcoming/adventurers_inn.txt index 74334ac08da..87cec26250d 100644 --- a/forge-gui/res/cardsfolder/upcoming/adventurers_inn.txt +++ b/forge-gui/res/cardsfolder/upcoming/adventurers_inn.txt @@ -4,4 +4,4 @@ Types:Land Town T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When this land enters, you gain 2 life. SVar:TrigGainLife:DB$ GainLife | LifeAmount$ 2 A:AB$ Mana | Cost$ T | Produced$ C | SpellDescription$ Add {C}. -Oracle:When this land enters, you gain 2 life.\n{T}: Add {C}. \ No newline at end of file +Oracle:When this land enters, you gain 2 life.\n{T}: Add {C}. diff --git a/forge-gui/res/cardsfolder/upcoming/aerith_gainsborough.txt b/forge-gui/res/cardsfolder/upcoming/aerith_gainsborough.txt index e376c70a060..4cb3b43de92 100644 --- a/forge-gui/res/cardsfolder/upcoming/aerith_gainsborough.txt +++ b/forge-gui/res/cardsfolder/upcoming/aerith_gainsborough.txt @@ -10,4 +10,4 @@ SVar:TrigPutCounterAll:DB$ PutCounterAll | ValidCards$ Creature.Legendary+YouCtr SVar:X:TriggeredCard$CardCounters.P1P1 DeckHas:Ability$Counters DeckHints:Ability$LifeGain -Oracle:Lifelink\nWhenever you gain life, put a +1/+1 counter on Aerith Gainsborough.\nWhen Aerith Gainsborough dies, put X +1/+1 counters on each legendary creature you control, where X is the number of +1/+1 counters on Aerith Gainsborough. \ No newline at end of file +Oracle:Lifelink\nWhenever you gain life, put a +1/+1 counter on Aerith Gainsborough.\nWhen Aerith Gainsborough dies, put X +1/+1 counters on each legendary creature you control, where X is the number of +1/+1 counters on Aerith Gainsborough. diff --git a/forge-gui/res/cardsfolder/upcoming/aerith_last_ancient.txt b/forge-gui/res/cardsfolder/upcoming/aerith_last_ancient.txt index 5db47bd9fee..ef17a29455a 100644 --- a/forge-gui/res/cardsfolder/upcoming/aerith_last_ancient.txt +++ b/forge-gui/res/cardsfolder/upcoming/aerith_last_ancient.txt @@ -9,4 +9,4 @@ SVar:DBChangeZone:DB$ ChangeZone | Defined$ Targeted | Origin$ Graveyard | Desti SVar:X:Count$LifeYouGainedThisTurn DeckHas:Ability$LifeGain DeckHints:Ability$LifeGain -Oracle:Lifelink\nRaise — At the beginning of your end step, if you gained life this turn, return target creature card from your graveyard to your hand. If you gained 7 or more life this turn, return that card to the battlefield instead. \ No newline at end of file +Oracle:Lifelink\nRaise — At the beginning of your end step, if you gained life this turn, return target creature card from your graveyard to your hand. If you gained 7 or more life this turn, return that card to the battlefield instead. diff --git a/forge-gui/res/cardsfolder/upcoming/al_bhed_salvagers.txt b/forge-gui/res/cardsfolder/upcoming/al_bhed_salvagers.txt index bdde1a0f5aa..d62bd694d83 100644 --- a/forge-gui/res/cardsfolder/upcoming/al_bhed_salvagers.txt +++ b/forge-gui/res/cardsfolder/upcoming/al_bhed_salvagers.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigLoseLife:DB$ LoseLife | ValidTgts$ Opponent | LifeAmount$ 1 | SubAbility$ DBGainLife SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 DeckHas:Ability$LifeGain -Oracle:Whenever this creature or another creature or artifact you control dies, target opponent loses 1 life and you gain 1 life. \ No newline at end of file +Oracle:Whenever this creature or another creature or artifact you control dies, target opponent loses 1 life and you gain 1 life. diff --git a/forge-gui/res/cardsfolder/upcoming/alisaie_leveilleur.txt b/forge-gui/res/cardsfolder/upcoming/alisaie_leveilleur.txt index 9172f5f712e..3ecb6cdddbb 100644 --- a/forge-gui/res/cardsfolder/upcoming/alisaie_leveilleur.txt +++ b/forge-gui/res/cardsfolder/upcoming/alisaie_leveilleur.txt @@ -7,4 +7,4 @@ K:First Strike S:Mode$ ReduceCost | ValidCard$ Card | Type$ Spell | Activator$ You | Amount$ 2 | CheckSVar$ YouCastThisTurn | SVarCompare$ EQ1 | Description$ Dualcast — The second spell you cast each turn costs {2} less to cast. SVar:YouCastThisTurn:Count$ThisTurnCast_Card.YouCtrl SVar:PlayMain1:TRUE -Oracle:Partner with Alphinaud Leveilleur (When this creature enters, target player may put Alphinaud Leveilleur into their hand from their library, then shuffle.)\nFirst strike\nDualcast — The second spell you cast each turn costs {2} less to cast. \ No newline at end of file +Oracle:Partner with Alphinaud Leveilleur (When this creature enters, target player may put Alphinaud Leveilleur into their hand from their library, then shuffle.)\nFirst strike\nDualcast — The second spell you cast each turn costs {2} less to cast. diff --git a/forge-gui/res/cardsfolder/upcoming/ardbert_warrior_of_darkness.txt b/forge-gui/res/cardsfolder/upcoming/ardbert_warrior_of_darkness.txt index 41be1b064e5..0361bf7683b 100644 --- a/forge-gui/res/cardsfolder/upcoming/ardbert_warrior_of_darkness.txt +++ b/forge-gui/res/cardsfolder/upcoming/ardbert_warrior_of_darkness.txt @@ -8,4 +8,4 @@ SVar:DBPumpAll1:DB$ PumpAll | ValidCards$ Creature.Legendary+YouCtrl | KW$ Vigil T:Mode$ SpellCast | ValidCard$ Card.Black | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCountersAll2 | TriggerDescription$ Whenever you cast a black spell, put a +1/+1 counter on each legendary creature you control. They gain menace until end of turn. SVar:TrigPutCountersAll2:DB$ PutCounterAll | ValidCards$ Creature.Legendary+YouCtrl | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBPumpAll2 SVar:DBPumpAll2:DB$ PumpAll | ValidCards$ Creature.Legendary+YouCtrl | KW$ Menace -Oracle:Whenever you cast a white spell, put a +1/+1 counter on each legendary creature you control. They gain vigilance until end of turn.\nWhenever you cast a black spell, put a +1/+1 counter on each legendary creature you control. They gain menace until end of turn. \ No newline at end of file +Oracle:Whenever you cast a white spell, put a +1/+1 counter on each legendary creature you control. They gain vigilance until end of turn.\nWhenever you cast a black spell, put a +1/+1 counter on each legendary creature you control. They gain menace until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/ardyn_the_usurper.txt b/forge-gui/res/cardsfolder/upcoming/ardyn_the_usurper.txt index 717997f8d82..7b5adae3427 100644 --- a/forge-gui/res/cardsfolder/upcoming/ardyn_the_usurper.txt +++ b/forge-gui/res/cardsfolder/upcoming/ardyn_the_usurper.txt @@ -9,4 +9,4 @@ SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | SetPower$ 5 | SetToughness SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:PlayMain1:TRUE SVar:BuffedBy:Demon -Oracle:Demons you control have menace, lifelink, and haste.\nStarscourge — At the beginning of combat on your turn, exile up to one target creature card from a graveyard. If you exiled a card this way, create a token that's a copy of that card, except it's a 5/5 black Demon. \ No newline at end of file +Oracle:Demons you control have menace, lifelink, and haste.\nStarscourge — At the beginning of combat on your turn, exile up to one target creature card from a graveyard. If you exiled a card this way, create a token that's a copy of that card, except it's a 5/5 black Demon. diff --git a/forge-gui/res/cardsfolder/upcoming/aurons_inspiration.txt b/forge-gui/res/cardsfolder/upcoming/aurons_inspiration.txt index c73f56dde5c..f4b7c34cbb0 100644 --- a/forge-gui/res/cardsfolder/upcoming/aurons_inspiration.txt +++ b/forge-gui/res/cardsfolder/upcoming/aurons_inspiration.txt @@ -3,4 +3,4 @@ ManaCost:2 W Types:Instant A:SP$ PumpAll | ValidCards$ Creature.attacking | NumAtt$ +2 | SpellDescription$ Attacking creatures get +2/+0 until end of turn. K:Flashback:2 W W -Oracle:Attacking creatures get +2/+0 until end of turn.\nFlashback {2}{W}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Attacking creatures get +2/+0 until end of turn.\nFlashback {2}{W}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/upcoming/avalanche_of_sector_7.txt b/forge-gui/res/cardsfolder/upcoming/avalanche_of_sector_7.txt index d703d306280..a8d4963670c 100644 --- a/forge-gui/res/cardsfolder/upcoming/avalanche_of_sector_7.txt +++ b/forge-gui/res/cardsfolder/upcoming/avalanche_of_sector_7.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | CharacteristicDefining$ True | SetPower$ X | Description$ C T:Mode$ AbilityCast | ValidCard$ Artifact.inZoneBattlefield | ValidSA$ Activated.OppCtrl | ValidSAonCard$ Activated.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ Whenever an opponent activates an ability of an artifact they control, CARDNAME deals 1 damage to that player. SVar:TrigDmg:DB$ DealDamage | NumDmg$ 1 | Defined$ TriggeredActivator SVar:X:Count$Valid Artifact.OppCtrl -Oracle:Menace\nAvalanche of Sector 7's power is equal to the number of artifacts your opponents control.\nWhenever an opponent activates an ability of an artifact they control, Avalanche of Sector 7 deals 1 damage to that player. \ No newline at end of file +Oracle:Menace\nAvalanche of Sector 7's power is equal to the number of artifacts your opponents control.\nWhenever an opponent activates an ability of an artifact they control, Avalanche of Sector 7 deals 1 damage to that player. diff --git a/forge-gui/res/cardsfolder/upcoming/balthier_and_fran.txt b/forge-gui/res/cardsfolder/upcoming/balthier_and_fran.txt index 4e56b9ae7c0..57e6f5cbae1 100644 --- a/forge-gui/res/cardsfolder/upcoming/balthier_and_fran.txt +++ b/forge-gui/res/cardsfolder/upcoming/balthier_and_fran.txt @@ -4,6 +4,6 @@ Types:Legendary Creature Human Rabbit PT:4/3 K:Reach S:Mode$ Continuous | Affected$ Vehicle.YouCtrl | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Vigilance & Reach | Description$ Vehicles you control get +1/+1 and have vigilance and reach. -T:Mode$ Attacks | ValidCard$ Vehicle.CrewedBySourceThisTurn | TriggerZones$ Battlefield | FirstCombat$ True | Execute$ TrigAddCombat | TriggerDescription$ Whenever a Vehicle crewed by CARDNAME this turn attacks, if it’s the first combat phase of the turn, you may pay {1}{R}{G}. If you do, after this phase, there is an additional combat phase. +T:Mode$ Attacks | ValidCard$ Vehicle.CrewedBySourceThisTurn | TriggerZones$ Battlefield | FirstCombat$ True | Execute$ TrigAddCombat | TriggerDescription$ Whenever a Vehicle crewed by CARDNAME this turn attacks, if it's the first combat phase of the turn, you may pay {1}{R}{G}. If you do, after this phase, there is an additional combat phase. SVar:TrigAddCombat:AB$ AddPhase | Cost$ 1 R G | ExtraPhase$ Combat | AfterPhase$ EndCombat -Oracle:Reach\nVehicles you control get +1/+1 and have vigilance and reach.\nWhenever a Vehicle crewed by Balthier and Fran this turn attacks, if it’s the first combat phase of the turn, you may pay {1}{R}{G}. If you do, after this phase, there is an additional combat phase. +Oracle:Reach\nVehicles you control get +1/+1 and have vigilance and reach.\nWhenever a Vehicle crewed by Balthier and Fran this turn attacks, if it's the first combat phase of the turn, you may pay {1}{R}{G}. If you do, after this phase, there is an additional combat phase. diff --git a/forge-gui/res/cardsfolder/upcoming/barret_avalanche_leader.txt b/forge-gui/res/cardsfolder/upcoming/barret_avalanche_leader.txt index 27f4606650f..7d378b92dd1 100644 --- a/forge-gui/res/cardsfolder/upcoming/barret_avalanche_leader.txt +++ b/forge-gui/res/cardsfolder/upcoming/barret_avalanche_leader.txt @@ -10,4 +10,4 @@ SVar:TrigPump:DB$ Pump | ValidTgts$ Equipment.YouCtrl | TargetMin$ 0 | TargetMax SVar:DBAttach:DB$ Attach | Object$ ParentTarget | ValidTgts$ Rebel.YouCtrl | TgtPrompt$ Select target Rebel you control. DeckHas:Ability$Token DeckNeeds:Type$Equipment -Oracle:Reach\nAvalanche! — Whenever an Equipment you control enters, create a 2/2 red Rebel creature token.\nAt the beginning of combat on your turn, attach up to one target Equipment you control to target Rebel you control. \ No newline at end of file +Oracle:Reach\nAvalanche! — Whenever an Equipment you control enters, create a 2/2 red Rebel creature token.\nAt the beginning of combat on your turn, attach up to one target Equipment you control to target Rebel you control. diff --git a/forge-gui/res/cardsfolder/upcoming/barret_wallace.txt b/forge-gui/res/cardsfolder/upcoming/barret_wallace.txt index b5813c96d6e..74cb10355e0 100644 --- a/forge-gui/res/cardsfolder/upcoming/barret_wallace.txt +++ b/forge-gui/res/cardsfolder/upcoming/barret_wallace.txt @@ -7,4 +7,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescriptio SVar:TrigDamage:DB$ DealDamage | Defined$ Opponent | NumDmg$ X SVar:X:Count$Valid Creature.YouCtrl+equipped DeckNeeds:Type$Equipment -Oracle:Reach\nWhenever Barret Wallace attacks, it deals damage equal to the number of equipped creatures you control to defending player. \ No newline at end of file +Oracle:Reach\nWhenever Barret Wallace attacks, it deals damage equal to the number of equipped creatures you control to defending player. diff --git a/forge-gui/res/cardsfolder/upcoming/bartz_and_boko.txt b/forge-gui/res/cardsfolder/upcoming/bartz_and_boko.txt index 50696b5e95b..a4a19edf2c0 100644 --- a/forge-gui/res/cardsfolder/upcoming/bartz_and_boko.txt +++ b/forge-gui/res/cardsfolder/upcoming/bartz_and_boko.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choose target creature an opponent controls | SubAbility$ DBEachDamage SVar:DBEachDamage:DB$ EachDamage | DefinedDamagers$ Valid Bird.Other+YouCtrl | Defined$ ParentTarget | NumDmg$ Count$CardPower DeckHints:Type$Bird -Oracle:Affinity for Birds (This spell costs {1} less to cast for each Bird you control.)\nWhen Bartz and Boko enters, each other Bird you control deals damage equal to its power to target creature an opponent controls. \ No newline at end of file +Oracle:Affinity for Birds (This spell costs {1} less to cast for each Bird you control.)\nWhen Bartz and Boko enters, each other Bird you control deals damage equal to its power to target creature an opponent controls. diff --git a/forge-gui/res/cardsfolder/upcoming/beatrix_loyal_general.txt b/forge-gui/res/cardsfolder/upcoming/beatrix_loyal_general.txt index 48a456c718c..6a53a4a3269 100644 --- a/forge-gui/res/cardsfolder/upcoming/beatrix_loyal_general.txt +++ b/forge-gui/res/cardsfolder/upcoming/beatrix_loyal_general.txt @@ -6,4 +6,4 @@ K:Vigilance T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | Execute$ TrigAttach | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ At the beginning of combat on your turn, you may attach any number of Equipment you control to target creature you control. SVar:TrigAttach:DB$ Attach | Defined$ Targeted | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Object$ Valid Equipment.YouCtrl | Optional$ True DeckHints:Type$Equipment -Oracle:Vigilance (Attacking doesn't cause this creature to tap.)\nAt the beginning of combat on your turn, you may attach any number of Equipment you control to target creature you control. \ No newline at end of file +Oracle:Vigilance (Attacking doesn't cause this creature to tap.)\nAt the beginning of combat on your turn, you may attach any number of Equipment you control to target creature you control. diff --git a/forge-gui/res/cardsfolder/upcoming/buster_sword.txt b/forge-gui/res/cardsfolder/upcoming/buster_sword.txt index 67d9f11debe..3a39e5dcef8 100644 --- a/forge-gui/res/cardsfolder/upcoming/buster_sword.txt +++ b/forge-gui/res/cardsfolder/upcoming/buster_sword.txt @@ -8,4 +8,4 @@ SVar:TrigDraw:DB$ Draw | SubAbility$ DBPlay SVar:DBPlay:DB$ Play | Valid$ Card.nonLand+YouOwn | ValidSA$ Spell.cmcLEX | ValidZone$ Hand | WithoutManaCost$ True | Amount$ 1 | Controller$ You | Optional$ True SVar:X:TriggerCount$DamageAmount SVar:BusterSwordCE:SVar:MustBeBlocked:AttackingPlayerConservative -Oracle:Equipped creature gets +3/+2.\nWhenever equipped creature deals combat damage to a player, draw a card, then you may cast a spell from your hand with mana value less than or equal to that damage without paying its mana cost. \ No newline at end of file +Oracle:Equipped creature gets +3/+2.\nWhenever equipped creature deals combat damage to a player, draw a card, then you may cast a spell from your hand with mana value less than or equal to that damage without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/upcoming/cait_sith_fortune_teller.txt b/forge-gui/res/cardsfolder/upcoming/cait_sith_fortune_teller.txt index 0e241285627..eb2a817d3fc 100644 --- a/forge-gui/res/cardsfolder/upcoming/cait_sith_fortune_teller.txt +++ b/forge-gui/res/cardsfolder/upcoming/cait_sith_fortune_teller.txt @@ -11,4 +11,4 @@ SVar:DBImmediateTrigger:DB$ ImmediateTrigger | ConditionDefined$ Remembered | Co SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumAtt$ +X SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:TriggerRemembered$CardManaCost -Oracle:Lucky Slots — At the beginning of combat on your turn, scry 1, then exile the top card of your library. You may play that card this turn. When you exile a card this way, target creature you control gets +X/+0 until end of turn, where X is that card's mana value. \ No newline at end of file +Oracle:Lucky Slots — At the beginning of combat on your turn, scry 1, then exile the top card of your library. You may play that card this turn. When you exile a card this way, target creature you control gets +X/+0 until end of turn, where X is that card's mana value. diff --git a/forge-gui/res/cardsfolder/upcoming/call_the_crash.txt b/forge-gui/res/cardsfolder/upcoming/call_the_crash.txt index f6788f996ff..b9e80aa0860 100644 --- a/forge-gui/res/cardsfolder/upcoming/call_the_crash.txt +++ b/forge-gui/res/cardsfolder/upcoming/call_the_crash.txt @@ -1,7 +1,7 @@ Name:Call the Crash ManaCost:3 W B G Types:Sorcery -K:Suspend:2:1 W B G +K:Suspend:2:1 W B G A:SP$ MakeCard | Conjure$ True | Name$ Siege Rhino | Amount$ 2 | Zone$ Battlefield | SpellDescription$ Conjure two cards named Siege Rhino onto the battlefield. DeckHas:Type$Rhino Oracle:Suspend 2—{1}{W}{B}{G}\nConjure two cards named Siege Rhino onto the battlefield. diff --git a/forge-gui/res/cardsfolder/upcoming/champions_from_beyond.txt b/forge-gui/res/cardsfolder/upcoming/champions_from_beyond.txt index 98e70411402..a36585c02f4 100644 --- a/forge-gui/res/cardsfolder/upcoming/champions_from_beyond.txt +++ b/forge-gui/res/cardsfolder/upcoming/champions_from_beyond.txt @@ -10,4 +10,4 @@ T:Mode$ AttackersDeclared | Execute$ TrigPump | ValidAttackers$ Creature | Valid SVar:TrigPump:DB$ Pump | Defined$ TriggeredAttackers | NumAtt$ +4 | NumDef$ +4 SVar:X:Count$xPaid DeckHas:Ability$Token & Type$Hero -Oracle:When this enchantment enters, create X 1/1 colorless Hero creature tokens.\nLight Party — Whenever you attack with four or more creatures, scry 2, then draw a card.\nFull Party — Whenever you attack with eight or more creatures, those creatures get +4/+4 until end of turn. \ No newline at end of file +Oracle:When this enchantment enters, create X 1/1 colorless Hero creature tokens.\nLight Party — Whenever you attack with four or more creatures, scry 2, then draw a card.\nFull Party — Whenever you attack with eight or more creatures, those creatures get +4/+4 until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/cid_freeflier_pilot.txt b/forge-gui/res/cardsfolder/upcoming/cid_freeflier_pilot.txt index e1e3a7521da..e68a5b1022b 100644 --- a/forge-gui/res/cardsfolder/upcoming/cid_freeflier_pilot.txt +++ b/forge-gui/res/cardsfolder/upcoming/cid_freeflier_pilot.txt @@ -6,4 +6,4 @@ S:Mode$ ReduceCost | ValidCard$ Equipment,Vehicle | Type$ Spell | Activator$ You S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Flying | Condition$ PlayerTurn | Description$ Jump — During your turn, NICKNAME has flying. A:AB$ ChangeZone | Cost$ 2 T | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target Equipment or Vehicle card in your graveyard | ValidTgts$ Equipment.YouOwn,Vehicle.YouOwn | SpellDescription$ Return target Equipment or Vehicle card from your graveyard to your hand. DeckHints:Type$Instant|Sorcery -Oracle:Equipment and Vehicle spells you cast cost {1} less to cast.\nJump — During your turn, Cid has flying.\n{2}, {T}: Return target Equipment or Vehicle card from your graveyard to your hand. \ No newline at end of file +Oracle:Equipment and Vehicle spells you cast cost {1} less to cast.\nJump — During your turn, Cid has flying.\n{2}, {T}: Return target Equipment or Vehicle card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/upcoming/circle_of_power.txt b/forge-gui/res/cardsfolder/upcoming/circle_of_power.txt index 66af8ed2a24..898f978a878 100644 --- a/forge-gui/res/cardsfolder/upcoming/circle_of_power.txt +++ b/forge-gui/res/cardsfolder/upcoming/circle_of_power.txt @@ -5,4 +5,4 @@ A:SP$ Draw | NumCards$ 2 | SubAbility$ DBLoseLife | SpellDescription$ You draw t SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 2 | SubAbility$ DBToken SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ b_0_1_wizard_snipe | TokenOwner$ You | SubAbility$ DBPumpAll SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Wizard.YouCtrl | NumAtt$ +1 | KW$ Lifelink -Oracle:You draw two cards and you lose 2 life. Create a 0/1 black Wizard creature token with "Whenever you cast a noncreature spell, this token deals 1 damage to each opponent."\nWizards you control get +1/+0 and gain lifelink until end of turn. \ No newline at end of file +Oracle:You draw two cards and you lose 2 life. Create a 0/1 black Wizard creature token with "Whenever you cast a noncreature spell, this token deals 1 damage to each opponent."\nWizards you control get +1/+0 and gain lifelink until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/cloudbound_moogle.txt b/forge-gui/res/cardsfolder/upcoming/cloudbound_moogle.txt index 8a58c5435d3..b44b01e439d 100644 --- a/forge-gui/res/cardsfolder/upcoming/cloudbound_moogle.txt +++ b/forge-gui/res/cardsfolder/upcoming/cloudbound_moogle.txt @@ -8,4 +8,4 @@ SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select tar K:TypeCycling:Plains:2 SVar:PlayMain1:TRUE DeckHas:Ability$Counters -Oracle:Flying\nWhen this creature enters, put a +1/+1 counter on target creature.\nPlainscycling {2} ({2}, Discard this card: Search your library for a Plains card, reveal it, put it into your hand, then shuffle.) \ No newline at end of file +Oracle:Flying\nWhen this creature enters, put a +1/+1 counter on target creature.\nPlainscycling {2} ({2}, Discard this card: Search your library for a Plains card, reveal it, put it into your hand, then shuffle.) diff --git a/forge-gui/res/cardsfolder/upcoming/clouds_limit_break.txt b/forge-gui/res/cardsfolder/upcoming/clouds_limit_break.txt index 27e16b5324f..c81e918e12e 100644 --- a/forge-gui/res/cardsfolder/upcoming/clouds_limit_break.txt +++ b/forge-gui/res/cardsfolder/upcoming/clouds_limit_break.txt @@ -7,4 +7,4 @@ SVar:DBCrossSlash:DB$ Destroy | PrecostDesc$ Cross-Slash | ModeCost$ 0 | ValidTg SVar:DBBladeBeam:DB$ Destroy | PrecostDesc$ Blade Beam | ModeCost$ 1 | ValidTgts$ Creature.tapped | TargetMin$ 0 | TargetMax$ MaxTgt | TargetsWithDifferentControllers$ True | TgtPrompt$ Select any number of target tapped creatures with different controllers | SpellDescription$ Destroy any number of target tapped creatures with different controllers. SVar:DBOmnislash:DB$ DestroyAll | PrecostDesc$ Omnislash | ModeCost$ 3 W | ValidCards$ Creature.tapped | SpellDescription$ Destroy all tapped creatures. SVar:MaxTgt:PlayerCountPlayers$Amount -Oracle:Tiered (Choose one additional cost.)\n• Cross-Slash — {0} — Destroy target tapped creature.\n• Blade Beam — {1} — Destroy any number of target tapped creatures with different controllers.\n• Omnislash — {3}{W} — Destroy all tapped creatures. \ No newline at end of file +Oracle:Tiered (Choose one additional cost.)\n• Cross-Slash — {0} — Destroy target tapped creature.\n• Blade Beam — {1} — Destroy any number of target tapped creatures with different controllers.\n• Omnislash — {3}{W} — Destroy all tapped creatures. diff --git a/forge-gui/res/cardsfolder/upcoming/coeurl.txt b/forge-gui/res/cardsfolder/upcoming/coeurl.txt index 86120af38a5..5333a974c24 100644 --- a/forge-gui/res/cardsfolder/upcoming/coeurl.txt +++ b/forge-gui/res/cardsfolder/upcoming/coeurl.txt @@ -3,4 +3,4 @@ ManaCost:1 W Types:Creature Cat Beast PT:2/2 A:AB$ Tap | Cost$ 1 W T | ValidTgts$ Creature.nonEnchantment | TgtPrompt$ Select target nonenchantment creature | SpellDescription$ Tap target nonenchantment creature. -Oracle:{1}{W}, {T}: Tap target nonenchantment creature. \ No newline at end of file +Oracle:{1}{W}, {T}: Tap target nonenchantment creature. diff --git a/forge-gui/res/cardsfolder/upcoming/coin_of_fate.txt b/forge-gui/res/cardsfolder/upcoming/coin_of_fate.txt index eb7de122988..1ff46b223cf 100644 --- a/forge-gui/res/cardsfolder/upcoming/coin_of_fate.txt +++ b/forge-gui/res/cardsfolder/upcoming/coin_of_fate.txt @@ -7,4 +7,4 @@ A:AB$ ChangeZone | Cost$ 3 W T ExileFromGrave<2/Creature/creature cards> Sac<1/C SVar:DBChangeZone:DB$ ChangeZone | Origin$ Exile | Defined$ ExiledWith | Destination$ Battlefield | Tapped$ True | SubAbility$ DBMonarch SVar:DBMonarch:DB$ BecomeMonarch | Defined$ You DeckHas:Ability$Surveil|Graveyard -Oracle:When this artifact enters, surveil 1.\n{3}{W}, {T}, Exile two creature cards from your graveyard, Sacrifice this artifact: An opponent chooses one of the exiled cards. You put that card on the bottom of your library and return the other to the battlefield tapped. You become the monarch. \ No newline at end of file +Oracle:When this artifact enters, surveil 1.\n{3}{W}, {T}, Exile two creature cards from your graveyard, Sacrifice this artifact: An opponent chooses one of the exiled cards. You put that card on the bottom of your library and return the other to the battlefield tapped. You become the monarch. diff --git a/forge-gui/res/cardsfolder/upcoming/commune_with_beavers.txt b/forge-gui/res/cardsfolder/upcoming/commune_with_beavers.txt index 5410d284b32..1eebd29cda4 100644 --- a/forge-gui/res/cardsfolder/upcoming/commune_with_beavers.txt +++ b/forge-gui/res/cardsfolder/upcoming/commune_with_beavers.txt @@ -2,4 +2,4 @@ Name:Commune with Beavers ManaCost:G Types:Sorcery A:SP$ Dig | DigNum$ 3 | ChangeNum$ 1 | ChangeValid$ Artifact,Creature,Land | Optional$ True | SpellDescription$ Look at the top three cards of your library. You may reveal an artifact, creature, or land card from among them and put it into your hand. Put the rest on the bottom of your library in any order. -Oracle:Look at the top three cards of your library. You may reveal an artifact, creature, or land 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 three cards of your library. You may reveal an artifact, creature, or land 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/upcoming/cyan_vengeful_samurai.txt b/forge-gui/res/cardsfolder/upcoming/cyan_vengeful_samurai.txt index 8b521525d0d..5686398f0a8 100644 --- a/forge-gui/res/cardsfolder/upcoming/cyan_vengeful_samurai.txt +++ b/forge-gui/res/cardsfolder/upcoming/cyan_vengeful_samurai.txt @@ -7,4 +7,4 @@ K:Double Strike T:Mode$ ChangesZoneAll | Origin$ Graveyard | Destination$ Any | ValidCards$ Creature.YouOwn | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever one or more creature cards leave your graveyard, put a +1/+1 counter on NICKNAME. SVar:TrigPutCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ 1 SVar:X:Count$ValidGraveyard Creature.YouOwn -Oracle:This spell costs {1} less to cast for each creature card in your graveyard.\nDouble strike\nWhenever one or more creature cards leave your graveyard, put a +1/+1 counter on Cyan. \ No newline at end of file +Oracle:This spell costs {1} less to cast for each creature card in your graveyard.\nDouble strike\nWhenever one or more creature cards leave your graveyard, put a +1/+1 counter on Cyan. diff --git a/forge-gui/res/cardsfolder/upcoming/deadly_embrace.txt b/forge-gui/res/cardsfolder/upcoming/deadly_embrace.txt index e696c96150b..44da7c3f834 100644 --- a/forge-gui/res/cardsfolder/upcoming/deadly_embrace.txt +++ b/forge-gui/res/cardsfolder/upcoming/deadly_embrace.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | SubAbility$ DBDraw | SpellDescription$ Destroy target creature an opponent controls. Then draw a card for each creature that died this turn. SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ X SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature -Oracle:Destroy target creature an opponent controls. Then draw a card for each creature that died this turn. \ No newline at end of file +Oracle:Destroy target creature an opponent controls. Then draw a card for each creature that died this turn. diff --git a/forge-gui/res/cardsfolder/upcoming/draconic_fealty.txt b/forge-gui/res/cardsfolder/upcoming/draconic_fealty.txt index 3e71d32c822..1e88bed5c5d 100644 --- a/forge-gui/res/cardsfolder/upcoming/draconic_fealty.txt +++ b/forge-gui/res/cardsfolder/upcoming/draconic_fealty.txt @@ -2,7 +2,7 @@ Name:Draconic Fealty ManaCost:B Types:Sorcery S:Mode$ OptionalCost | EffectZone$ All | ValidCard$ Card.Self | ValidSA$ Spell | Cost$ Behold<1/Dragon> | Description$ As an additional cost to cast this spell, you may behold a Dragon. (You may choose a Dragon you control or reveal a Dragon card from your hand.) -A:SP$ Discard | ValidTgts$ Opponent | NumCards$ 1 | DiscardValid$ Card.cmcEQX | Mode$ TgtChoose | SubAbility$ DBExileGraveyard | SpellDescription$ Target player discards a card with the greatest mana value among cards in their hand. +A:SP$ Discard | ValidTgts$ Opponent | NumCards$ 1 | DiscardValid$ Card.cmcEQX | Mode$ TgtChoose | SubAbility$ DBExileGraveyard | SpellDescription$ Target player discards a card with the greatest mana value among cards in their hand. SVar:DBExileGraveyard:DB$ ChangeZoneAll | Condition$ OptionalCost | ConditionOptionalPaid$ True | Defined$ ParentTarget | ChangeType$ Card | Origin$ Graveyard | Destination$ Exile | SpellDescription$ If a Dragon was beheld, exile that player's graveyard. SVar:X:Count$ValidHand Card.TargetedPlayerOwn$GreatestCMC Oracle:As an additional cost to cast this spell, you may behold a Dragon.\nTarget player discards a card with the greatest mana value among cards in their hand. If a Dragon was beheld, exile that player's graveyard. diff --git a/forge-gui/res/cardsfolder/upcoming/dragon_typhoon.txt b/forge-gui/res/cardsfolder/upcoming/dragon_typhoon.txt index 41dd2027121..c3c86f723b9 100644 --- a/forge-gui/res/cardsfolder/upcoming/dragon_typhoon.txt +++ b/forge-gui/res/cardsfolder/upcoming/dragon_typhoon.txt @@ -2,7 +2,7 @@ Name:Dragon Typhoon ManaCost:4 R R Types:Kindred Enchantment Dragon T:Mode$ SpellCast | ValidCard$ Card.Dragon,Card.nonCreature | ValidActivatingPlayer$ You | Execute$ TrigDraft | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a Dragon or noncreature spell, draft a card from CARDNAME's spellbook and put it onto the battlefield. -SVar:TrigDraft:DB$ Draft | Spellbook$ Boltwing Marauder,Caldera Pyremaw,Magmatic Hellkite,Neriv; Heart of the Storm,Stormscale Scion,Thunderbreak Regent,Thundermane Dragon | Zone$ Battlefield +SVar:TrigDraft:DB$ Draft | Spellbook$ Boltwing Marauder,Caldera Pyremaw,Magmatic Hellkite,Neriv; Heart of the Storm,Stormscale Scion,Thunderbreak Regent,Thundermane Dragon | Zone$ Battlefield A:AB$ Token | PrecostDesc$ Channel — | Cost$ 2 R R Discard<1/CARDNAME> | ActivationZone$ Hand | TokenAmount$ 1 | TokenScript$ r_4_4_dragon_flying | SpellDescription$ Create a 4/4 red Dragon creature token with flying. DeckHas:Type$Dragon DeckHints:Type$Dragon diff --git a/forge-gui/res/cardsfolder/upcoming/dragoons_wyvern.txt b/forge-gui/res/cardsfolder/upcoming/dragoons_wyvern.txt index 489f903b586..24dd819d2d0 100644 --- a/forge-gui/res/cardsfolder/upcoming/dragoons_wyvern.txt +++ b/forge-gui/res/cardsfolder/upcoming/dragoons_wyvern.txt @@ -5,4 +5,4 @@ PT:2/1 K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When this creature enters, create a 1/1 colorless Hero creature token. SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_1_1_hero | TokenOwner$ You -Oracle:Flying\nWhen this creature enters, create a 1/1 colorless Hero creature token. \ No newline at end of file +Oracle:Flying\nWhen this creature enters, create a 1/1 colorless Hero creature token. diff --git a/forge-gui/res/cardsfolder/upcoming/dreams_of_laguna.txt b/forge-gui/res/cardsfolder/upcoming/dreams_of_laguna.txt index 74f53448baf..829273b2f5b 100644 --- a/forge-gui/res/cardsfolder/upcoming/dreams_of_laguna.txt +++ b/forge-gui/res/cardsfolder/upcoming/dreams_of_laguna.txt @@ -5,4 +5,4 @@ A:SP$ Surveil | Amount$ 1 | SubAbility$ DBDraw | SpellDescription$ Surveil 1, th SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1 K:Flashback:3 U DeckHas:Ability$Surveil|Graveyard -Oracle:Surveil 1, then draw a card. (To surveil 1, look at the top card of your library. You may put it into your graveyard.)\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:Surveil 1, then draw a card. (To surveil 1, look at the top card of your library. You may put it into your graveyard.)\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/upcoming/elena_turk_recruit.txt b/forge-gui/res/cardsfolder/upcoming/elena_turk_recruit.txt index 9a29dc212e5..8e1e114f1c9 100644 --- a/forge-gui/res/cardsfolder/upcoming/elena_turk_recruit.txt +++ b/forge-gui/res/cardsfolder/upcoming/elena_turk_recruit.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Card.Historic+nonAssassin+YouOwn T:Mode$ SpellCast | ValidCard$ Card.Historic | ValidActivatingPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a historic spell, put a +1/+1 counter on NICKNAME. SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -Oracle:When Elena enters, return target non-Assassin historic card from your graveyard to your hand. (Artifacts, legendaries, and Sagas are historic.)\nWhenever you cast a historic spell, put a +1/+1 counter on Elena. \ No newline at end of file +Oracle:When Elena enters, return target non-Assassin historic card from your graveyard to your hand. (Artifacts, legendaries, and Sagas are historic.)\nWhenever you cast a historic spell, put a +1/+1 counter on Elena. diff --git a/forge-gui/res/cardsfolder/upcoming/emet_selch_of_the_third_seat.txt b/forge-gui/res/cardsfolder/upcoming/emet_selch_of_the_third_seat.txt index 58cba62bcbb..96518b6128e 100644 --- a/forge-gui/res/cardsfolder/upcoming/emet_selch_of_the_third_seat.txt +++ b/forge-gui/res/cardsfolder/upcoming/emet_selch_of_the_third_seat.txt @@ -5,4 +5,4 @@ PT:3/4 S:Mode$ ReduceCost | ValidCard$ Card.wasCastFromYourGraveyard | Type$ Spell | Activator$ You | Amount$ 2 | Description$ Spells you cast from your graveyard cost {2} less to cast. T:Mode$ LifeLostAll | ValidPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigPlay | OptionalDecider$ You | ResolvedLimit$ 1 | TriggerDescription$ Whenever one or more opponents lose life, you may cast target instant or sorcery card from your graveyard. If that spell would be put into your graveyard, exile it instead. Do this only once each turn. SVar:TrigPlay:DB$ Play | TgtZone$ Graveyard | ValidTgts$ Instant.YouOwn,Sorcery.YouOwn | ValidSA$ Spell | TgtPrompt$ Choose target instant or sorcery card from your graveyard | Optional$ True | ReplaceGraveyard$ Exile | AILogic$ ReplaySpell -Oracle:Spells you cast from your graveyard cost {2} less to cast.\nWhenever one or more opponents lose life, you may cast target instant or sorcery card from your graveyard. If that spell would be put into your graveyard, exile it instead. Do this only once each turn. \ No newline at end of file +Oracle:Spells you cast from your graveyard cost {2} less to cast.\nWhenever one or more opponents lose life, you may cast target instant or sorcery card from your graveyard. If that spell would be put into your graveyard, exile it instead. Do this only once each turn. diff --git a/forge-gui/res/cardsfolder/upcoming/espers_to_magicite.txt b/forge-gui/res/cardsfolder/upcoming/espers_to_magicite.txt index ab9d53d7c22..c0cb1664462 100644 --- a/forge-gui/res/cardsfolder/upcoming/espers_to_magicite.txt +++ b/forge-gui/res/cardsfolder/upcoming/espers_to_magicite.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZoneAll | ChangeType$ Card.OppOwn | Origin$ Graveyard | Destination$ SVar:DBImmediateTrigger:DB$ ImmediateTrigger | RememberObjects$ Remembered | Execute$ TrigCopy | SubAbility$ DBCleanup | TriggerDescription$ When you do, choose up to one target creature card exiled this way. Create a token that's a copy of that card, except it's an artifact and it loses all other card types. SVar:TrigCopy:DB$ CopyPermanent | ValidTgts$ Creature.IsTriggerRemembered | TgtZone$ Exile | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select target creature card exiled with CARDNAME | NumCopies$ 1 | AddTypes$ Artifact | RemoveCardTypes$ True SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -Oracle:Exile each opponent's graveyard. When you do, choose up to one target creature card exiled this way. Create a token that's a copy of that card, except it's an artifact and it loses all other card types. \ No newline at end of file +Oracle:Exile each opponent's graveyard. When you do, choose up to one target creature card exiled this way. Create a token that's a copy of that card, except it's an artifact and it loses all other card types. diff --git a/forge-gui/res/cardsfolder/upcoming/estinien_varlineau.txt b/forge-gui/res/cardsfolder/upcoming/estinien_varlineau.txt index 6a7e13c3ecd..fd00d486531 100644 --- a/forge-gui/res/cardsfolder/upcoming/estinien_varlineau.txt +++ b/forge-gui/res/cardsfolder/upcoming/estinien_varlineau.txt @@ -10,4 +10,4 @@ SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ X | SubAbility$ DBLoseLife SVar:DBLoseLife:DB$ LoseLife | Defined$ You | LifeAmount$ X SVar:X:PlayerCountRegisteredOpponents$HasPropertywasDealtCombatDamageThisTurnBy Card.Self,Dragon GE 1 DeckHas:Keyword$Flying & Ability$Counters -Oracle:Whenever you cast a noncreature spell, put a +1/+1 counter on Estinien Varlineau. It gains flying until end of turn.\nAt the beginning of your second main phase, you draw X cards and lose X life, where X is the number of your opponents who were dealt combat damage by Estinien Varlineau or a Dragon this turn. \ No newline at end of file +Oracle:Whenever you cast a noncreature spell, put a +1/+1 counter on Estinien Varlineau. It gains flying until end of turn.\nAt the beginning of your second main phase, you draw X cards and lose X life, where X is the number of your opponents who were dealt combat damage by Estinien Varlineau or a Dragon this turn. diff --git a/forge-gui/res/cardsfolder/upcoming/evil_reawakened.txt b/forge-gui/res/cardsfolder/upcoming/evil_reawakened.txt index 40047d5734e..2316daaa90d 100644 --- a/forge-gui/res/cardsfolder/upcoming/evil_reawakened.txt +++ b/forge-gui/res/cardsfolder/upcoming/evil_reawakened.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouOwn | TgtPrompt$ Select target creature card in your graveyard | WithCountersType$ P1P1 | WithCountersAmount$ 2 | SpellDescription$ Return target creature card from your graveyard to the battlefield with two additional +1/+1 counters on it. DeckHas:Ability$Graveyard DeckHints:Ability$Discard -Oracle:Return target creature card from your graveyard to the battlefield with two additional +1/+1 counters on it. \ No newline at end of file +Oracle:Return target creature card from your graveyard to the battlefield with two additional +1/+1 counters on it. diff --git a/forge-gui/res/cardsfolder/upcoming/eye_of_nidhogg.txt b/forge-gui/res/cardsfolder/upcoming/eye_of_nidhogg.txt index 7ef9c3d18dd..4b992923aac 100644 --- a/forge-gui/res/cardsfolder/upcoming/eye_of_nidhogg.txt +++ b/forge-gui/res/cardsfolder/upcoming/eye_of_nidhogg.txt @@ -6,4 +6,4 @@ SVar:AttachAILogic:Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | SetColor$ Black | AddType$ Dragon | RemoveCreatureTypes$ True | SetPower$ 4 | SetToughness$ 2 | AddKeyword$ Flying & Deathtouch | Goad$ True | Description$ Enchanted creature is a black Dragon with base power and toughness 4/2, has flying and deathtouch, and is goaded. (It attacks each combat if able and attacks a player other than you if able.) T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, return it to its owner's hand. SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ TriggeredNewCardLKICopy -Oracle:Enchant creature\nEnchanted creature is a black Dragon with base power and toughness 4/2, has flying and deathtouch, and is goaded. (It attacks each combat if able and attacks a player other than you if able.)\nWhen Eye of Nidhogg is put into a graveyard from the battlefield, return it to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature is a black Dragon with base power and toughness 4/2, has flying and deathtouch, and is goaded. (It attacks each combat if able and attacks a player other than you if able.)\nWhen Eye of Nidhogg is put into a graveyard from the battlefield, return it to its owner's hand. diff --git a/forge-gui/res/cardsfolder/upcoming/fate_of_the_sun_cryst.txt b/forge-gui/res/cardsfolder/upcoming/fate_of_the_sun_cryst.txt index ade4ce6bff9..0f813877a3a 100644 --- a/forge-gui/res/cardsfolder/upcoming/fate_of_the_sun_cryst.txt +++ b/forge-gui/res/cardsfolder/upcoming/fate_of_the_sun_cryst.txt @@ -4,4 +4,4 @@ Types:Instant S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 2 | EffectZone$ All | ValidTarget$ Creature.tapped | Description$ This spell costs {2} less to cast if it targets a tapped creature. A:SP$ Destroy | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | SpellDescription$ Destroy target nonland permanent. DeckHints:Ability$Counters & Type$Planeswalker -Oracle:This spell costs {2} less to cast if it targets a tapped creature.\nDestroy target nonland permanent. \ No newline at end of file +Oracle:This spell costs {2} less to cast if it targets a tapped creature.\nDestroy target nonland permanent. diff --git a/forge-gui/res/cardsfolder/upcoming/firion_wild_rose_warrior.txt b/forge-gui/res/cardsfolder/upcoming/firion_wild_rose_warrior.txt index ac78baa89f0..79198273f8b 100644 --- a/forge-gui/res/cardsfolder/upcoming/firion_wild_rose_warrior.txt +++ b/forge-gui/res/cardsfolder/upcoming/firion_wild_rose_warrior.txt @@ -11,4 +11,4 @@ SVar:TrigSac:DB$ Sacrifice | Defined$ DelayTriggerRememberedLKI SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True DeckHas:Ability$Token DeckNeeds:Type$Equipment -Oracle:Equipped creatures you control have haste.\nWhenever a nontoken Equipment you control enters, create a token that's a copy of it, except it has "This Equipment's equip abilities cost {2} less to activate." Sacrifice that token at the beginning of the next upkeep. \ No newline at end of file +Oracle:Equipped creatures you control have haste.\nWhenever a nontoken Equipment you control enters, create a token that's a copy of it, except it has "This Equipment's equip abilities cost {2} less to activate." Sacrifice that token at the beginning of the next upkeep. diff --git a/forge-gui/res/cardsfolder/upcoming/freya_crescent.txt b/forge-gui/res/cardsfolder/upcoming/freya_crescent.txt index 08090410e76..e2953a6ef6b 100644 --- a/forge-gui/res/cardsfolder/upcoming/freya_crescent.txt +++ b/forge-gui/res/cardsfolder/upcoming/freya_crescent.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Rat Knight PT:1/1 S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Flying | Condition$ PlayerTurn | Description$ Jump — During your turn, CARDNAME has flying. A:AB$ Mana | Cost$ T | Produced$ R | RestrictValid$ Spell.Equipment,Activated.Equip | SpellDescription$ Add {R}. Spend this mana only to cast an Equipment spell or activate an equip ability. -Oracle:Jump — During your turn, Freya Crescent has flying.\n{T}: Add {R}. Spend this mana only to cast an Equipment spell or activate an equip ability. \ No newline at end of file +Oracle:Jump — During your turn, Freya Crescent has flying.\n{T}: Add {R}. Spend this mana only to cast an Equipment spell or activate an equip ability. diff --git a/forge-gui/res/cardsfolder/upcoming/gau_feral_youth.txt b/forge-gui/res/cardsfolder/upcoming/gau_feral_youth.txt index e45869495d9..f4fc4468931 100644 --- a/forge-gui/res/cardsfolder/upcoming/gau_feral_youth.txt +++ b/forge-gui/res/cardsfolder/upcoming/gau_feral_youth.txt @@ -10,4 +10,4 @@ SVar:X:Count$LeftGraveyardThisTurn Card.YouOwn SVar:Y:Count$CardPower SVar:HasAttackEffect:TRUE DeckHas:Ability$Counters -Oracle:Rage — Whenever Gau attacks, put a +1/+1 counter on it.\nAt the beginning of each end step, if a card left your graveyard this turn, Gau deals damage equal to its power to each opponent. \ No newline at end of file +Oracle:Rage — Whenever Gau attacks, put a +1/+1 counter on it.\nAt the beginning of each end step, if a card left your graveyard this turn, Gau deals damage equal to its power to each opponent. diff --git a/forge-gui/res/cardsfolder/upcoming/general_leo_cristophe.txt b/forge-gui/res/cardsfolder/upcoming/general_leo_cristophe.txt index ae2ff606a4d..08698c5b028 100644 --- a/forge-gui/res/cardsfolder/upcoming/general_leo_cristophe.txt +++ b/forge-gui/res/cardsfolder/upcoming/general_leo_cristophe.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.cmcLE3+YouOwn | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Choose up to one target creature card with mana value 3 or less in your graveyard | SubAbility$ DBPutCounter SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ X SVar:X:Count$Valid Creature.YouCtrl -Oracle:When General Leo Cristophe enters, return up to one target creature card with mana value 3 or less from your graveyard to the battlefield. Then put a +1/+1 counter on General Leo Cristophe for each creature you control. \ No newline at end of file +Oracle:When General Leo Cristophe enters, return up to one target creature card with mana value 3 or less from your graveyard to the battlefield. Then put a +1/+1 counter on General Leo Cristophe for each creature you control. diff --git a/forge-gui/res/cardsfolder/upcoming/gilgamesh_master_at_arms.txt b/forge-gui/res/cardsfolder/upcoming/gilgamesh_master_at_arms.txt index fd9dfabfdfe..c027b2d74ca 100644 --- a/forge-gui/res/cardsfolder/upcoming/gilgamesh_master_at_arms.txt +++ b/forge-gui/res/cardsfolder/upcoming/gilgamesh_master_at_arms.txt @@ -10,4 +10,4 @@ SVar:TrigChoose:DB$ ChooseCard | Choices$ Creature.Samurai+YouCtrl | ChoiceTitle SVar:DBAttach:DB$ Attach | Choices$ Equipment.YouCtrl+IsRemembered | Defined$ ChosenCard | ChoiceTitle$ Choose an equipment to attach to this creature | Optional$ True | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearChosenCard$ True SVar:HasAttackEffect:TRUE -Oracle:Whenever Gilgamesh enters or attacks, look at the top six cards of your library. You may put any number of Equipment cards from among them onto the battlefield. Put the rest on the bottom of your library in a random order. When you put one or more Equipment onto the battlefield this way, you may attach one of them to a Samurai you control. \ No newline at end of file +Oracle:Whenever Gilgamesh enters or attacks, look at the top six cards of your library. You may put any number of Equipment cards from among them onto the battlefield. Put the rest on the bottom of your library in a random order. When you put one or more Equipment onto the battlefield this way, you may attach one of them to a Samurai you control. diff --git a/forge-gui/res/cardsfolder/upcoming/heidegger_shinra_executive.txt b/forge-gui/res/cardsfolder/upcoming/heidegger_shinra_executive.txt index 3070b10b5f6..9bfdc5d23ee 100644 --- a/forge-gui/res/cardsfolder/upcoming/heidegger_shinra_executive.txt +++ b/forge-gui/res/cardsfolder/upcoming/heidegger_shinra_executive.txt @@ -9,4 +9,4 @@ SVar:TrigToken:DB$ Token | TokenAmount$ Y | TokenScript$ w_1_1_soldier | TokenOw SVar:X:Count$Valid Soldier.YouCtrl SVar:Y:PlayerCountOpponents$HasPropertywithMoreCreaturesThanYou SVar:PlayMain1:TRUE -Oracle:At the beginning of combat on your turn, target creature you control gets +X/+0 until end of turn, where X is the number of Soldiers you control.\nAt the beginning of your end step, create a number of 1/1 white Soldier creature tokens equal to the number of opponents who control more creatures than you. \ No newline at end of file +Oracle:At the beginning of combat on your turn, target creature you control gets +X/+0 until end of turn, where X is the number of Soldiers you control.\nAt the beginning of your end step, create a number of 1/1 white Soldier creature tokens equal to the number of opponents who control more creatures than you. diff --git a/forge-gui/res/cardsfolder/upcoming/helitrooper.txt b/forge-gui/res/cardsfolder/upcoming/helitrooper.txt index 7a324bd3a6b..c2abaa3519d 100644 --- a/forge-gui/res/cardsfolder/upcoming/helitrooper.txt +++ b/forge-gui/res/cardsfolder/upcoming/helitrooper.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever this creature attacks, another target attacking creature gains flying until end of turn. SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.Other+attacking | TgtPrompt$ Select another target attacking creature | KW$ Flying S:Mode$ ReduceCost | ValidTarget$ Card.Self | ValidSpell$ Activated.Equip | Activator$ You | Amount$ 2 | Description$ Equip abilities you activate that target this creature cost {2} less to activate. -Oracle:Flying\nWhenever this creature attacks, another target attacking creature gains flying until end of turn.\nEquip abilities you activate that target this creature cost {2} less to activate. \ No newline at end of file +Oracle:Flying\nWhenever this creature attacks, another target attacking creature gains flying until end of turn.\nEquip abilities you activate that target this creature cost {2} less to activate. diff --git a/forge-gui/res/cardsfolder/upcoming/hermes_overseer_of_elpis.txt b/forge-gui/res/cardsfolder/upcoming/hermes_overseer_of_elpis.txt index ab5eec3726e..cb8cbb3e326 100644 --- a/forge-gui/res/cardsfolder/upcoming/hermes_overseer_of_elpis.txt +++ b/forge-gui/res/cardsfolder/upcoming/hermes_overseer_of_elpis.txt @@ -8,4 +8,4 @@ T:Mode$ AttackersDeclared | ValidAttackers$ Creature.Bird+YouCtrl | Execute$ Tri SVar:TrigScry:DB$ Scry | ScryNum$ 2 DeckHas:Ability$Token DeckHints:Type$Instant|Sorcery -Oracle:Whenever you cast a noncreature spell, create a 1/1 blue Bird creature token with flying and vigilance.\nWhenever you attack with one or more Birds, scry 2. \ No newline at end of file +Oracle:Whenever you cast a noncreature spell, create a 1/1 blue Bird creature token with flying and vigilance.\nWhenever you attack with one or more Birds, scry 2. diff --git a/forge-gui/res/cardsfolder/upcoming/hraesvelgr_of_the_first_brood.txt b/forge-gui/res/cardsfolder/upcoming/hraesvelgr_of_the_first_brood.txt index f08187c4f0d..5cabc3f6e3c 100644 --- a/forge-gui/res/cardsfolder/upcoming/hraesvelgr_of_the_first_brood.txt +++ b/forge-gui/res/cardsfolder/upcoming/hraesvelgr_of_the_first_brood.txt @@ -12,4 +12,4 @@ SVar:DBUnblockable:DB$ Effect | RememberObjects$ Targeted | ExileOnMoved$ Battle SVar:Unblockable:Mode$ CantBlockBy | ValidAttacker$ Card.IsRemembered | Description$ This creature can't be blocked this turn. DeckHas:Ability$Token DeckHints:Type$Card.nonLand+nonCreature -Oracle:Flying, vigilance, ward {2}\nShiva's Aid — When Hraesvelgr enters and whenever you cast a noncreature spell, target creature gets +1/+0 until end of turn and can't be blocked this turn. \ No newline at end of file +Oracle:Flying, vigilance, ward {2}\nShiva's Aid — When Hraesvelgr enters and whenever you cast a noncreature spell, target creature gets +1/+0 until end of turn and can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/upcoming/ice_magic.txt b/forge-gui/res/cardsfolder/upcoming/ice_magic.txt index 86aa7f1bb7e..048d84dd4b5 100644 --- a/forge-gui/res/cardsfolder/upcoming/ice_magic.txt +++ b/forge-gui/res/cardsfolder/upcoming/ice_magic.txt @@ -6,4 +6,4 @@ A:SP$ Charm | Choices$ DBBlizzard,DBBlizzara,DBBlizzaga SVar:DBBlizzard:DB$ ChangeZone | PrecostDesc$ Blizzard | ModeCost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. SVar:DBBlizzara:DB$ ChangeZone | PrecostDesc$ Blizzara | ModeCost$ 2 | ValidTgts$ Creature | AlternativeDecider$ TargetedOwner | Origin$ Battlefield | Destination$ Library | DestinationAlternative$ Library | LibraryPositionAlternative$ -1 | SpellDescription$ Target creature's owner puts it on the top or bottom of their library. SVar:DBBlizzaga:DB$ ChangeZone | PrecostDesc$ Blizzaga | ModeCost$ 5 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | Shuffle$ True | SpellDescription$ Target creature's owner shuffles it into their library. -Oracle:Tiered (Choose one additional cost.)\n• Blizzard — {0} — Return target creature to its owner's hand.\n• Blizzara — {2} — Target creature's owner puts it on their choice of the top or bottom of their library.\n• Blizzaga — {5}{U} — Target creature's owner shuffles it into their library. \ No newline at end of file +Oracle:Tiered (Choose one additional cost.)\n• Blizzard — {0} — Return target creature to its owner's hand.\n• Blizzara — {2} — Target creature's owner puts it on their choice of the top or bottom of their library.\n• Blizzaga — {5}{U} — Target creature's owner shuffles it into their library. diff --git a/forge-gui/res/cardsfolder/upcoming/illuminating_lash.txt b/forge-gui/res/cardsfolder/upcoming/illuminating_lash.txt index bdc7b171153..873d7cefece 100644 --- a/forge-gui/res/cardsfolder/upcoming/illuminating_lash.txt +++ b/forge-gui/res/cardsfolder/upcoming/illuminating_lash.txt @@ -2,7 +2,7 @@ Name:Illuminating Lash ManaCost:U R Types:Sorcery A:SP$ DealDamage | ValidTgts$ Any | NumDmg$ 3 | SubAbility$ DBBoon | SpellDescription$ CARDNAME deals 3 damage to any target. -SVar:DBBoon:DB$ Effect | Boon$ True | Duration$ Permanent | Triggers$ Boon | SpellDescription$ You get a one-time boon with "When you cast a noncreature spell, draw a card." +SVar:DBBoon:DB$ Effect | Boon$ True | Duration$ Permanent | Triggers$ Boon | SpellDescription$ You get a one-time boon with "When you cast a noncreature spell, draw a card." SVar:Boon:Mode$ SpellCast | ValidCard$ Card.nonCreature | ValidActivatingPlayer$ You | Execute$ TrigDraw | TriggerDescription$ When you cast a noncreature spell, draw a card. -SVar:TrigDraw:DB$ Draw | NumCards$ 1 +SVar:TrigDraw:DB$ Draw | NumCards$ 1 Oracle:Illuminating Lash deals 3 damage to any target.\nYou get a one-time boon with "When you cast a noncreature spell, draw a card." diff --git a/forge-gui/res/cardsfolder/upcoming/interceptor_shadows_hound.txt b/forge-gui/res/cardsfolder/upcoming/interceptor_shadows_hound.txt index 2c0ad21f326..4757907ccb0 100644 --- a/forge-gui/res/cardsfolder/upcoming/interceptor_shadows_hound.txt +++ b/forge-gui/res/cardsfolder/upcoming/interceptor_shadows_hound.txt @@ -10,4 +10,4 @@ SVar:PlayMain1:TRUE SVar:SacMe:3 SVar:DiscardMe:3 DeckHints:Type$Assassin|Legendary -Oracle:Menace\nAssassins you control have menace.\nWhenever you attack with one or more legendary creatures, you may pay {2}{B}. If you do, return this card from your graveyard to the battlefield tapped and attacking. \ No newline at end of file +Oracle:Menace\nAssassins you control have menace.\nWhenever you attack with one or more legendary creatures, you may pay {2}{B}. If you do, return this card from your graveyard to the battlefield tapped and attacking. diff --git a/forge-gui/res/cardsfolder/upcoming/ishgard_the_holy_see_faith_grief.txt b/forge-gui/res/cardsfolder/upcoming/ishgard_the_holy_see_faith_grief.txt index 6cfa198be53..a4294e65b59 100644 --- a/forge-gui/res/cardsfolder/upcoming/ishgard_the_holy_see_faith_grief.txt +++ b/forge-gui/res/cardsfolder/upcoming/ishgard_the_holy_see_faith_grief.txt @@ -13,4 +13,4 @@ Name:Faith & Grief ManaCost:3 W W Types:Sorcery Adventure A:SP$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Choose target artifact or enchantment card in your graveyard | ValidTgts$ Artifact.YouOwn,Enchantment.YouOwn | SpellDescription$ Return up to two target artifact and/or enchantment cards from your graveyard to your hand. (Then exile this card. You may play the land later from exile.) -Oracle:Return up to two target artifact and/or enchantment cards from your graveyard to your hand. (Then exile this card. You may play the land later from exile.) \ No newline at end of file +Oracle:Return up to two target artifact and/or enchantment cards from your graveyard to your hand. (Then exile this card. You may play the land later from exile.) diff --git a/forge-gui/res/cardsfolder/upcoming/item_shopkeep.txt b/forge-gui/res/cardsfolder/upcoming/item_shopkeep.txt index b3fe8dc31f9..684d1a0d60b 100644 --- a/forge-gui/res/cardsfolder/upcoming/item_shopkeep.txt +++ b/forge-gui/res/cardsfolder/upcoming/item_shopkeep.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ AttackersDeclared | AttackingPlayer$ You | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever you attack, target attacking equipped creature gains menace until end of turn. (It can't be blocked except by two or more creatures.) SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.attacking+equipped | TgtPrompt$ Select target attacking creature | KW$ Menace SVar:PlayMain1:TRUE -Oracle:Whenever you attack, target attacking equipped creature gains menace until end of turn. (It can't be blocked except by two or more creatures.) \ No newline at end of file +Oracle:Whenever you attack, target attacking equipped creature gains menace until end of turn. (It can't be blocked except by two or more creatures.) diff --git a/forge-gui/res/cardsfolder/upcoming/judgment_bolt.txt b/forge-gui/res/cardsfolder/upcoming/judgment_bolt.txt index 7af808da477..cd1741a2437 100644 --- a/forge-gui/res/cardsfolder/upcoming/judgment_bolt.txt +++ b/forge-gui/res/cardsfolder/upcoming/judgment_bolt.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | Num SVar:DBDealDamage:DB$ DealDamage | Defined$ TargetedController | NumDmg$ X | SubAbility$ DBDamageResolve SVar:DBDamageResolve:DB$ DamageResolve SVar:X:Count$Valid Equipment.YouCtrl -Oracle:Judgment Bolt deals 5 damage to target creature and X damage to that creature's controller, where X is the number of Equipment you control. \ No newline at end of file +Oracle:Judgment Bolt deals 5 damage to target creature and X damage to that creature's controller, where X is the number of Equipment you control. diff --git a/forge-gui/res/cardsfolder/upcoming/kain_traitorous_dragoon.txt b/forge-gui/res/cardsfolder/upcoming/kain_traitorous_dragoon.txt index ec8d00a0021..b1e22d7cb4c 100644 --- a/forge-gui/res/cardsfolder/upcoming/kain_traitorous_dragoon.txt +++ b/forge-gui/res/cardsfolder/upcoming/kain_traitorous_dragoon.txt @@ -10,4 +10,4 @@ SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenAmount$ X | TokenT SVar:DBLoseLife:DB$ LoseLife | Defined$ You | LifeAmount$ X | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:TriggerCount$DamageAmount -Oracle:Jump — During your turn, Kain has flying.\nWhenever Kain deals combat damage to a player, that player gains control of Kain. If they do, you draw that many cards, create that many tapped Treasure tokens, then lose that much life. \ No newline at end of file +Oracle:Jump — During your turn, Kain has flying.\nWhenever Kain deals combat damage to a player, that player gains control of Kain. If they do, you draw that many cards, create that many tapped Treasure tokens, then lose that much life. diff --git a/forge-gui/res/cardsfolder/upcoming/kefka_court_mage_kefka_ruler_of_ruin.txt b/forge-gui/res/cardsfolder/upcoming/kefka_court_mage_kefka_ruler_of_ruin.txt index 84c82f98883..f6de71e8a2e 100644 --- a/forge-gui/res/cardsfolder/upcoming/kefka_court_mage_kefka_ruler_of_ruin.txt +++ b/forge-gui/res/cardsfolder/upcoming/kefka_court_mage_kefka_ruler_of_ruin.txt @@ -24,6 +24,6 @@ Types:Legendary Creature Avatar Wizard PT:5/7 K:Flying T:Mode$ LifeLost | ValidPlayer$ Opponent | PlayerTurn$ True | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever an opponent loses life during your turn, you draw that many cards. -SVar:TrigDraw:DB$ Draw | NumCards$ Y +SVar:TrigDraw:DB$ Draw | NumCards$ Y SVar:Y:TriggerCount$LifeAmount -Oracle:Flying\nWhenever an opponent loses life during your turn, you draw that many cards. \ No newline at end of file +Oracle:Flying\nWhenever an opponent loses life during your turn, you draw that many cards. diff --git a/forge-gui/res/cardsfolder/upcoming/krile_baldesion.txt b/forge-gui/res/cardsfolder/upcoming/krile_baldesion.txt index 39fd8ed24e0..c43326a7766 100644 --- a/forge-gui/res/cardsfolder/upcoming/krile_baldesion.txt +++ b/forge-gui/res/cardsfolder/upcoming/krile_baldesion.txt @@ -6,4 +6,4 @@ K:Lifelink T:Mode$ SpellCast | ValidCard$ Card.nonCreature | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigChangeZone | ResolvedLimit$ 1 | OptionalDecider$ You | TriggerDescription$ Trace Aether — Whenever you cast a noncreature spell, you may return target creature card with mana value equal to that spell's mana value from your graveyard to your hand. Do this only once each turn. SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target creature card with mana value equal to the spell's mana value in your graveyard | ValidTgts$ Creature.cmcEQX+YouOwn SVar:X:TriggeredStackInstance$CardManaCostLKI -Oracle:Lifelink\nTrace Aether — Whenever you cast a noncreature spell, you may return target creature card with mana value equal to that spell's mana value from your graveyard to your hand. Do this only once each turn. \ No newline at end of file +Oracle:Lifelink\nTrace Aether — Whenever you cast a noncreature spell, you may return target creature card with mana value equal to that spell's mana value from your graveyard to your hand. Do this only once each turn. diff --git a/forge-gui/res/cardsfolder/upcoming/kuja_genome_sorcerer_trance_kuja_fate_defied.txt b/forge-gui/res/cardsfolder/upcoming/kuja_genome_sorcerer_trance_kuja_fate_defied.txt index 66d4a17441a..981f498cacd 100644 --- a/forge-gui/res/cardsfolder/upcoming/kuja_genome_sorcerer_trance_kuja_fate_defied.txt +++ b/forge-gui/res/cardsfolder/upcoming/kuja_genome_sorcerer_trance_kuja_fate_defied.txt @@ -19,4 +19,4 @@ PT:4/6 R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Wizard.YouCtrl | ValidTarget$ Permanent,Player | ReplaceWith$ DmgTwice | Description$ Flame Star — If a Wizard you control would deal damage to a permanent or player, it deals double that damage instead. SVar:DmgTwice:DB$ ReplaceEffect | VarName$ DamageAmount | VarValue$ X SVar:X:ReplaceCount$DamageAmount/Twice -Oracle:Flame Star — If a Wizard you control would deal damage to a permanent or player, it deals double that damage instead. \ No newline at end of file +Oracle:Flame Star — If a Wizard you control would deal damage to a permanent or player, it deals double that damage instead. diff --git a/forge-gui/res/cardsfolder/upcoming/laughing_mad.txt b/forge-gui/res/cardsfolder/upcoming/laughing_mad.txt index 41ef547bfb8..3323dd32ce5 100644 --- a/forge-gui/res/cardsfolder/upcoming/laughing_mad.txt +++ b/forge-gui/res/cardsfolder/upcoming/laughing_mad.txt @@ -5,4 +5,4 @@ A:SP$ Draw | Cost$ 2 R Discard<1/Card/card> | NumCards$ 2 | Defined$ You | Spell K:Flashback:3 R DeckHas:Ability$Discard|Graveyard DeckHints:Keyword$Madness & Ability$Delirium -Oracle:As an additional cost to cast this spell, discard a card.\nDraw two cards.\nFlashback {3}{R} (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 this spell, discard a card.\nDraw two cards.\nFlashback {3}{R} (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/upcoming/lightning_army_of_one.txt b/forge-gui/res/cardsfolder/upcoming/lightning_army_of_one.txt index 110f1d35592..99f9204be69 100644 --- a/forge-gui/res/cardsfolder/upcoming/lightning_army_of_one.txt +++ b/forge-gui/res/cardsfolder/upcoming/lightning_army_of_one.txt @@ -10,4 +10,4 @@ SVar:TrigEffect:DB$ Effect | ReplacementEffects$ Stagger | RememberObjects$ Trig SVar:Stagger:Event$ DamageDone | ActiveZones$ Command | ValidSource$ Card,Emblem | ValidTarget$ Player.IsRemembered,Permanent.ControlledBy Player.IsRemembered | ReplaceWith$ DmgTwice | Description$ Until your next turn, if a source would deal damage to that player or a permanent that player controls, it deals double that damage instead. SVar:DmgTwice:DB$ ReplaceEffect | VarName$ DamageAmount | VarValue$ StaggerX SVar:StaggerX:ReplaceCount$DamageAmount/Twice -Oracle:First strike, trample, lifelink\nStagger — Whenever Lightning deals combat damage to a player, until your next turn, if a source would deal damage to that player or a permanent that player controls, it deals double that damage instead. \ No newline at end of file +Oracle:First strike, trample, lifelink\nStagger — Whenever Lightning deals combat damage to a player, until your next turn, if a source would deal damage to that player or a permanent that player controls, it deals double that damage instead. diff --git a/forge-gui/res/cardsfolder/upcoming/lyse_hext.txt b/forge-gui/res/cardsfolder/upcoming/lyse_hext.txt index c026451e7cc..b8f4a8b01dd 100644 --- a/forge-gui/res/cardsfolder/upcoming/lyse_hext.txt +++ b/forge-gui/res/cardsfolder/upcoming/lyse_hext.txt @@ -7,4 +7,4 @@ S:Mode$ ReduceCost | ValidCard$ Card.nonCreature | Type$ Spell | Activator$ You S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Double Strike | CheckSVar$ X | SVarCompare$ GE2 | Description$ As long as you've cast two or more noncreature spells this turn, CARDNAME has double strike. SVar:X:Count$ThisTurnCast_Card.nonCreature+YouCtrl DeckHints:Type$Card.nonLand+nonCreature -Oracle:Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.)\nNoncreature spells you cast cost {1} less to cast.\nAs long as you've cast two or more noncreature spells this turn, Lyse Hext has double strike. \ No newline at end of file +Oracle:Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.)\nNoncreature spells you cast cost {1} less to cast.\nAs long as you've cast two or more noncreature spells this turn, Lyse Hext has double strike. diff --git a/forge-gui/res/cardsfolder/upcoming/malboro.txt b/forge-gui/res/cardsfolder/upcoming/malboro.txt index 4a420281549..02be0681aa1 100644 --- a/forge-gui/res/cardsfolder/upcoming/malboro.txt +++ b/forge-gui/res/cardsfolder/upcoming/malboro.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDiscard:DB$ Discard | Defined$ Opponent | Mode$ TgtChoose | SubAbility$ DBLoseLife SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 2 | Defined$ Opponent | SubAbility$ DBExile SVar:DBExile:DB$ Dig | Defined$ Player.Opponent | DigNum$ 3 | ChangeNum$ All | DestinationZone$ Exile -Oracle:Bad Breath — When this creature enters, each opponent discards a card, loses 2 life, and exiles the top three cards of their library.\nSwampcycling {2} ({2}, Discard this card: Search your library for a Swamp card, reveal it, put it into your hand, then shuffle.) \ No newline at end of file +Oracle:Bad Breath — When this creature enters, each opponent discards a card, loses 2 life, and exiles the top three cards of their library.\nSwampcycling {2} ({2}, Discard this card: Search your library for a Swamp card, reveal it, put it into your hand, then shuffle.) diff --git a/forge-gui/res/cardsfolder/upcoming/matoya_archon_elder.txt b/forge-gui/res/cardsfolder/upcoming/matoya_archon_elder.txt index 594ffee9a34..049d1adbc88 100644 --- a/forge-gui/res/cardsfolder/upcoming/matoya_archon_elder.txt +++ b/forge-gui/res/cardsfolder/upcoming/matoya_archon_elder.txt @@ -5,4 +5,4 @@ PT:1/4 T:Mode$ Scry | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever you scry or surveil, draw a card. (Draw after you scry or surveil.) T:Mode$ Surveil | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | Secondary$ True | TriggerDescription$ Whenever you scry or surveil, draw a card. (Draw after you scry or surveil.) SVar:TrigDraw:DB$ Draw -Oracle:Whenever you scry or surveil, draw a card. (Draw after you scry or surveil.) \ No newline at end of file +Oracle:Whenever you scry or surveil, draw a card. (Draw after you scry or surveil.) diff --git a/forge-gui/res/cardsfolder/upcoming/mog_moogle_warrior.txt b/forge-gui/res/cardsfolder/upcoming/mog_moogle_warrior.txt index 5003fd435ef..d7b1481c750 100644 --- a/forge-gui/res/cardsfolder/upcoming/mog_moogle_warrior.txt +++ b/forge-gui/res/cardsfolder/upcoming/mog_moogle_warrior.txt @@ -14,4 +14,4 @@ SVar:DBPutCounterAll:DB$ PutCounterAll | ValidCards$ Moogle.YouCtrl | CounterTyp SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBClearNotes SVar:DBClearNotes:DB$ Pump | Defined$ Player | ClearNotedCardsFor$ Discard DeckHas:Ability$Discard|Token -Oracle:Lifelink\nDance — At the beginning of your end step, each player may discard a card. Each player who discarded a card this way draws a card. If a creature card was discarded this way, you create a 1/2 white Moogle creature token with lifelink. Then if a noncreature card was discarded this way, put a +1/+1 counter on each Moogle you control. \ No newline at end of file +Oracle:Lifelink\nDance — At the beginning of your end step, each player may discard a card. Each player who discarded a card this way draws a card. If a creature card was discarded this way, you create a 1/2 white Moogle creature token with lifelink. Then if a noncreature card was discarded this way, put a +1/+1 counter on each Moogle you control. diff --git a/forge-gui/res/cardsfolder/upcoming/moogles_valor.txt b/forge-gui/res/cardsfolder/upcoming/moogles_valor.txt index 27c77b36fc4..57feb411478 100644 --- a/forge-gui/res/cardsfolder/upcoming/moogles_valor.txt +++ b/forge-gui/res/cardsfolder/upcoming/moogles_valor.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Token | TokenAmount$ X | TokenScript$ w_1_2_moogle_lifelink | TokenOwner$ You | SubAbility$ DBPumpAll | SpellDescription$ For each creature you control, create a 1/2 white Moogle creature token with lifelink. Then creatures you control gain indestructible until end of turn. SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Indestructible SVar:X:Count$Valid Creature.YouCtrl -Oracle:For each creature you control, create a 1/2 white Moogle creature token with lifelink. Then creatures you control gain indestructible until end of turn. \ No newline at end of file +Oracle:For each creature you control, create a 1/2 white Moogle creature token with lifelink. Then creatures you control gain indestructible until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/namazu_trader.txt b/forge-gui/res/cardsfolder/upcoming/namazu_trader.txt index e2ee137e778..cd5641de9d4 100644 --- a/forge-gui/res/cardsfolder/upcoming/namazu_trader.txt +++ b/forge-gui/res/cardsfolder/upcoming/namazu_trader.txt @@ -6,7 +6,7 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigLoseLife:DB$ LoseLife | LifeAmount$ 1 | SubAbility$ DBToken SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_treasure_sac | TokenOwner$ You T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigSurveil | TriggerZones$ Battlefield | TriggerDescription$ Whenever this creature attacks, you may sacrifice another creature or artifact. If you do, surveil 2. (Look at the top two cards of your library, then put any number of them into your graveyard and the rest on top of your library in any order.) -SVar:TrigSurveil:AB$ Surveil | Cost$ Sac<1/Creature.Other;Artifact.Other/another creature or artifact> | Amount$ 2 +SVar:TrigSurveil:AB$ Surveil | Cost$ Sac<1/Creature.Other;Artifact.Other/another creature or artifact> | Amount$ 2 SVar:HasAttackEffect:TRUE DeckHas:Ability$Surveil|Graveyard -Oracle:When this creature enters, you lose 1 life and create a Treasure token.\nWhenever this creature attacks, you may sacrifice another creature or artifact. If you do, surveil 2. (Look at the top two cards of your library, then put any number of them into your graveyard and the rest on top of your library in any order.) \ No newline at end of file +Oracle:When this creature enters, you lose 1 life and create a Treasure token.\nWhenever this creature attacks, you may sacrifice another creature or artifact. If you do, surveil 2. (Look at the top two cards of your library, then put any number of them into your graveyard and the rest on top of your library in any order.) diff --git a/forge-gui/res/cardsfolder/upcoming/observed_stasis.txt b/forge-gui/res/cardsfolder/upcoming/observed_stasis.txt index ea7fd195329..32481f1e5ea 100644 --- a/forge-gui/res/cardsfolder/upcoming/observed_stasis.txt +++ b/forge-gui/res/cardsfolder/upcoming/observed_stasis.txt @@ -10,4 +10,4 @@ SVar:DBDraw:DB$ Draw | NumCards$ X S:Mode$ Continuous | Affected$ Creature.EnchantedBy | RemoveAllAbilities$ True | Description$ Enchanted creature loses all abilities and can't attack or block. S:Mode$ CantAttack,CantBlock | ValidCard$ Creature.EnchantedBy | Secondary$ True | Description$ Enchanted creature loses all abilities and can't attack or block. SVar:X:Count$Valid Creature.tapped+ControlledBy Player.EnchantedController -Oracle:Flash\nEnchant creature an opponent controls\nWhen this Aura enters, remove enchanted creature from combat. Then draw a card for each tapped creature its controller controls.\nEnchanted creature loses all abilities and can't attack or block. \ No newline at end of file +Oracle:Flash\nEnchant creature an opponent controls\nWhen this Aura enters, remove enchanted creature from combat. Then draw a card for each tapped creature its controller controls.\nEnchanted creature loses all abilities and can't attack or block. diff --git a/forge-gui/res/cardsfolder/upcoming/paladins_arms.txt b/forge-gui/res/cardsfolder/upcoming/paladins_arms.txt index 4920473d282..4d590ed2d2c 100644 --- a/forge-gui/res/cardsfolder/upcoming/paladins_arms.txt +++ b/forge-gui/res/cardsfolder/upcoming/paladins_arms.txt @@ -5,4 +5,4 @@ K:Job select S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 1 | AddKeyword$ Ward:1 | AddType$ Knight | Description$ Equipped creature gets +2/+1, has ward {1}, and is a Knight in addition to its other types. K:Equip:4 DeckHas:Ability$Token & Type$Knight -Oracle:Job select (When this Equipment enters, create a 1/1 colorless Hero creature token, then attach this to it.)\nEquipped creature gets +2/+1, has ward {1}, and is a Knight in addition to its other types.\nLightbringer and Hero's Shield — Equip {4} ({4}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Oracle:Job select (When this Equipment enters, create a 1/1 colorless Hero creature token, then attach this to it.)\nEquipped creature gets +2/+1, has ward {1}, and is a Knight in addition to its other types.\nLightbringer and Hero's Shield — Equip {4} ({4}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/upcoming/papalymo_totolymo.txt b/forge-gui/res/cardsfolder/upcoming/papalymo_totolymo.txt index 4bd9a1d55a1..0d4548f6fa8 100644 --- a/forge-gui/res/cardsfolder/upcoming/papalymo_totolymo.txt +++ b/forge-gui/res/cardsfolder/upcoming/papalymo_totolymo.txt @@ -7,6 +7,6 @@ SVar:TrigDealDamage:DB$ DamageAll | ValidPlayers$ Player.Opponent | NumDmg$ 1 | SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 A:AB$ RepeatEach | Cost$ 4 T Sac<1/CARDNAME> | RepeatPlayers$ Opponent.LostLifeThisTurn | RepeatSubAbility$ DBChooseCard | SubAbility$ DBSac | SpellDescription$ Each opponent who lost life this turn sacrifices a creature with the greatest power among creatures they control. SVar:DBChooseCard:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Creature.greatestPowerControlledByRemembered | ChoiceTitle$ Choose a creature you control with the greatest power | Mandatory$ True | Reveal$ True | RememberChosen$ True -SVar:DBSac:DB$ SacrificeAll | ValidCards$ Card.IsRemembered | SubAbility$ DBCleanup +SVar:DBSac:DB$ SacrificeAll | ValidCards$ Card.IsRemembered | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearChosenCard$ True Oracle:Whenever you cast a noncreature spell, Papalymo Totolymo deals 1 damage to each opponent and you gain 1 life.\n{4}, {T}, Sacrifice Papalymo Totolymo: Each opponent who lost life this turn sacrifices a creature with the greatest power among creatures they control. diff --git a/forge-gui/res/cardsfolder/upcoming/phantom_train.txt b/forge-gui/res/cardsfolder/upcoming/phantom_train.txt index 11b43ac7a50..d13e7f68d59 100644 --- a/forge-gui/res/cardsfolder/upcoming/phantom_train.txt +++ b/forge-gui/res/cardsfolder/upcoming/phantom_train.txt @@ -6,4 +6,4 @@ K:Trample A:AB$ PutCounter | Cost$ Sac<1/Artifact.Other;Creature.Other/another artifact or creature> | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBAnimate | SpellDescription$ Put a +1/+1 counter on this Vehicle. It becomes a Spirit artifact creature in addition to its other types until end of turn. SVar:DBAnimate:DB$ Animate | Defined$ Self | Types$ Artifact,Creature,Spirit DeckHas:Ability$Sacrifice|Counters -Oracle:Trample\nSacrifice another artifact or creature: Put a +1/+1 counter on this Vehicle. It becomes a Spirit artifact creature in addition to its other types until end of turn. \ No newline at end of file +Oracle:Trample\nSacrifice another artifact or creature: Put a +1/+1 counter on this Vehicle. It becomes a Spirit artifact creature in addition to its other types until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/phoenix_down.txt b/forge-gui/res/cardsfolder/upcoming/phoenix_down.txt index 3e1652c0f86..9a5f1d25a94 100644 --- a/forge-gui/res/cardsfolder/upcoming/phoenix_down.txt +++ b/forge-gui/res/cardsfolder/upcoming/phoenix_down.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Charm | Cost$ 1 W T Exile<1/CARDNAME> | Choices$ DBReturn,DBExile | CharmNum$ 1 SVar:DBReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | TgtPrompt$ Choose target creature card with mana value 4 or less in your graveyard | ValidTgts$ Creature.cmcLE4+YouOwn | Tapped$ True | SpellDescription$ Return target creature card with mana value 4 or less from your graveyard to the battlefield tapped. SVar:DBExile:DB$ ChangeZone | ValidTgts$ Skeleton,Spirit,Zombie | TgtPrompt$ Choose target Skeleton, Spirit, or Zombie | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target Skeleton, Spirit, or Zombie. -Oracle:{1}{W},{T}, Exile this artifact: Choose one —\n• Return target creature card with mana value 4 or less from your graveyard to the battlefield tapped.\n• Exile target Skeleton, Spirit, or Zombie. \ No newline at end of file +Oracle:{1}{W},{T}, Exile this artifact: Choose one —\n• Return target creature card with mana value 4 or less from your graveyard to the battlefield tapped.\n• Exile target Skeleton, Spirit, or Zombie. diff --git a/forge-gui/res/cardsfolder/upcoming/poison_the_waters.txt b/forge-gui/res/cardsfolder/upcoming/poison_the_waters.txt index e435c46c805..8f11ed29e14 100644 --- a/forge-gui/res/cardsfolder/upcoming/poison_the_waters.txt +++ b/forge-gui/res/cardsfolder/upcoming/poison_the_waters.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Charm | Choices$ DBPumpAll,DBDiscard | CharmNum$ 1 SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ All creatures get -1/-1 until end of turn. SVar:DBDiscard:DB$ Discard | ValidTgts$ Player | Mode$ RevealYouChoose | DiscardValid$ Artifact,Creature | SpellDescription$ Target player reveals their hand. You choose an artifact or creature card from it. That player discards that card. -Oracle:Choose one —\n• All creatures get -1/-1 until end of turn.\n• Target player reveals their hand. You choose an artifact or creature card from it. That player discards that card. \ No newline at end of file +Oracle:Choose one —\n• All creatures get -1/-1 until end of turn.\n• Target player reveals their hand. You choose an artifact or creature card from it. That player discards that card. diff --git a/forge-gui/res/cardsfolder/upcoming/quistis_trepe.txt b/forge-gui/res/cardsfolder/upcoming/quistis_trepe.txt index ecd9f52cfee..0c242aba7a6 100644 --- a/forge-gui/res/cardsfolder/upcoming/quistis_trepe.txt +++ b/forge-gui/res/cardsfolder/upcoming/quistis_trepe.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Wizard PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPlay | TriggerDescription$ Blue Magic — When CARDNAME enters, you may cast target instant or sorcery card from a graveyard, and mana of any type can be spent to cast that spell. If that spell would be put into a graveyard, exile it instead. SVar:TrigPlay:DB$ Play | TgtZone$ Graveyard | ValidTgts$ Instant,Sorcery | ValidSA$ Spell | TgtPrompt$ Choose target instant or sorcery card from a graveyard | ManaConversion$ AnyType->AnyType | Optional$ True | ReplaceGraveyard$ Exile | AILogic$ ReplaySpell -Oracle:Blue Magic — When Quistis Trepe enters, you may cast target instant or sorcery card from a graveyard, and mana of any type can be spent to cast that spell. If that spell would be put into a graveyard, exile it instead. \ No newline at end of file +Oracle:Blue Magic — When Quistis Trepe enters, you may cast target instant or sorcery card from a graveyard, and mana of any type can be spent to cast that spell. If that spell would be put into a graveyard, exile it instead. diff --git a/forge-gui/res/cardsfolder/upcoming/rabanastre_royal_city.txt b/forge-gui/res/cardsfolder/upcoming/rabanastre_royal_city.txt index 42d17a08c75..948a2ad8c9b 100644 --- a/forge-gui/res/cardsfolder/upcoming/rabanastre_royal_city.txt +++ b/forge-gui/res/cardsfolder/upcoming/rabanastre_royal_city.txt @@ -4,4 +4,4 @@ Types:Land Town R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ This land enters tapped. SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True A:AB$ Mana | Cost$ T | Produced$ Combo R W | SpellDescription$ Add {R} or {W}. -Oracle:This land enters tapped.\n{T}: Add {R} or {W}. \ No newline at end of file +Oracle:This land enters tapped.\n{T}: Add {R} or {W}. diff --git a/forge-gui/res/cardsfolder/upcoming/reapers_scythe.txt b/forge-gui/res/cardsfolder/upcoming/reapers_scythe.txt index 9b954e4bdd5..6ac073f969a 100644 --- a/forge-gui/res/cardsfolder/upcoming/reapers_scythe.txt +++ b/forge-gui/res/cardsfolder/upcoming/reapers_scythe.txt @@ -9,4 +9,4 @@ K:Equip:2 SVar:X:PlayerCountPlayers$HasPropertyLostLifeThisTurn SVar:Y:Count$CardCounters.SOUL DeckHas:Ability$Token & Type$Assassin -Oracle:Job select\nAt the beginning of your end step, put a soul counter on this Equipment for each player who lost life this turn.\nEquipped creature gets +1/+1 for each soul counter on this Equipment and is an Assassin in addition to its other types.\nDeath Sickle — Equip {2} \ No newline at end of file +Oracle:Job select\nAt the beginning of your end step, put a soul counter on this Equipment for each player who lost life this turn.\nEquipped creature gets +1/+1 for each soul counter on this Equipment and is an Assassin in addition to its other types.\nDeath Sickle — Equip {2} diff --git a/forge-gui/res/cardsfolder/upcoming/rejoin_the_fight.txt b/forge-gui/res/cardsfolder/upcoming/rejoin_the_fight.txt index 61ee73b4961..251de50c18d 100644 --- a/forge-gui/res/cardsfolder/upcoming/rejoin_the_fight.txt +++ b/forge-gui/res/cardsfolder/upcoming/rejoin_the_fight.txt @@ -6,4 +6,4 @@ SVar:DBRepeatEach:DB$ RepeatEach | RepeatPlayers$ Player.Opponent | StartingWith SVar:OpponentsChoose:DB$ ChooseCard | ChoiceZone$ Graveyard | Choices$ Creature.YouOwn+IsNotRemembered | Defined$ Player.IsRemembered | RememberChosen$ True SVar:DBChangeZoneAll:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered | Origin$ Graveyard | Destination$ Battlefield | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearChosenCard$ True -Oracle:Mill three cards. Then starting with the next opponent in turn order, each opponent chooses a creature card in your graveyard that hasn't been chosen. Return each card chosen this way to the battlefield under your control. \ No newline at end of file +Oracle:Mill three cards. Then starting with the next opponent in turn order, each opponent chooses a creature card in your graveyard that hasn't been chosen. Return each card chosen this way to the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/upcoming/relms_sketching.txt b/forge-gui/res/cardsfolder/upcoming/relms_sketching.txt index 5bf9cef4762..efb6c6d0575 100644 --- a/forge-gui/res/cardsfolder/upcoming/relms_sketching.txt +++ b/forge-gui/res/cardsfolder/upcoming/relms_sketching.txt @@ -2,4 +2,4 @@ Name:Relm's Sketching ManaCost:2 U U Types:Sorcery A:SP$ CopyPermanent | ValidTgts$ Artifact,Creature,Land | TgtPrompt$ Select target artifact, creature, or land | SpellDescription$ Create a token that's a copy of target artifact, creature, or land. -Oracle:Create a token that's a copy of target artifact, creature, or land. \ No newline at end of file +Oracle:Create a token that's a copy of target artifact, creature, or land. diff --git a/forge-gui/res/cardsfolder/upcoming/retrieve_the_esper.txt b/forge-gui/res/cardsfolder/upcoming/retrieve_the_esper.txt index 8045a480bb8..45e6198f0c5 100644 --- a/forge-gui/res/cardsfolder/upcoming/retrieve_the_esper.txt +++ b/forge-gui/res/cardsfolder/upcoming/retrieve_the_esper.txt @@ -5,4 +5,4 @@ A:SP$ Token | TokenAmount$ 1 | TokenScript$ u_3_3_a_robot_warrior | TokenOwner$ SVar:DBPutCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ 2 | ConditionDefined$ Self | ConditionPresent$ Card.wasCastFromGraveyard | ConditionCompare$ EQ1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True K:Flashback:5 U -Oracle:Create a 3/3 blue Robot Warrior artifact creature token. Then if this spell was cast from a graveyard, put two +1/+1 counters on that token.\nFlashback {5}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Create a 3/3 blue Robot Warrior artifact creature token. Then if this spell was cast from a graveyard, put two +1/+1 counters on that token.\nFlashback {5}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/upcoming/rinoa_heartilly.txt b/forge-gui/res/cardsfolder/upcoming/rinoa_heartilly.txt index 6c4e03ac78b..016d298bb1e 100644 --- a/forge-gui/res/cardsfolder/upcoming/rinoa_heartilly.txt +++ b/forge-gui/res/cardsfolder/upcoming/rinoa_heartilly.txt @@ -7,4 +7,4 @@ SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ angelo | TokenOwner$ Yo T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, another target creature you control gets +1/+1 until end of turn for each creature you control. SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.Other+YouCtrl | TgtPrompt$ Select another target creature you control | NumAtt$ +X | NumDef$ +X SVar:X:Count$Valid Creature.YouCtrl -Oracle:When Rinoa Heartilly enters, create Angelo, a legendary 1/1 green and white Dog creature token.\nAngelo Cannon — Whenever Rinoa Heartilly attacks, another target creature you control gets +1/+1 until end of turn for each creature you control. \ No newline at end of file +Oracle:When Rinoa Heartilly enters, create Angelo, a legendary 1/1 green and white Dog creature token.\nAngelo Cannon — Whenever Rinoa Heartilly attacks, another target creature you control gets +1/+1 until end of turn for each creature you control. diff --git a/forge-gui/res/cardsfolder/upcoming/rosa_resolute_white_mage.txt b/forge-gui/res/cardsfolder/upcoming/rosa_resolute_white_mage.txt index 8371ea3c1bb..a119176e465 100644 --- a/forge-gui/res/cardsfolder/upcoming/rosa_resolute_white_mage.txt +++ b/forge-gui/res/cardsfolder/upcoming/rosa_resolute_white_mage.txt @@ -8,4 +8,4 @@ SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Se SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ Lifelink SVar:PlayMain1:TRUE DeckHas:Ability$Counters -Oracle:Reach (This creature can block creatures with flying.)\nAt the beginning of combat on your turn, put a +1/+1 counter on target creature you control. It gains lifelink until end of turn. (Damage dealt by the creature also causes you to gain that much life.) \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.)\nAt the beginning of combat on your turn, put a +1/+1 counter on target creature you control. It gains lifelink until end of turn. (Damage dealt by the creature also causes you to gain that much life.) diff --git a/forge-gui/res/cardsfolder/upcoming/sabin_master_monk.txt b/forge-gui/res/cardsfolder/upcoming/sabin_master_monk.txt index 80a96b74397..6dd41682f9c 100644 --- a/forge-gui/res/cardsfolder/upcoming/sabin_master_monk.txt +++ b/forge-gui/res/cardsfolder/upcoming/sabin_master_monk.txt @@ -6,4 +6,4 @@ K:Double Strike K:Blitz:2 R R Discard<1/Card> S:Mode$ Continuous | Affected$ Card.Self | MayPlay$ True | ValidSA$ Spell.Blitz | AffectedZone$ Graveyard | EffectZone$ Graveyard | Description$ You may cast CARDNAME from your graveyard using its blitz ability. DeckHas:Ability$Sacrifice|Graveyard -Oracle:Double strike\nBlitz—{2}{R}{R}, Discard a card. (If you cast this spell for its blitz cost, it gains haste and "When this creature dies, draw a card." Sacrifice it at the beginning of the next end step.)\nYou may cast this card from your graveyard using its blitz ability. \ No newline at end of file +Oracle:Double strike\nBlitz—{2}{R}{R}, Discard a card. (If you cast this spell for its blitz cost, it gains haste and "When this creature dies, draw a card." Sacrifice it at the beginning of the next end step.)\nYou may cast this card from your graveyard using its blitz ability. diff --git a/forge-gui/res/cardsfolder/upcoming/sahagin.txt b/forge-gui/res/cardsfolder/upcoming/sahagin.txt index d30a148a338..e0ca7c59c3c 100644 --- a/forge-gui/res/cardsfolder/upcoming/sahagin.txt +++ b/forge-gui/res/cardsfolder/upcoming/sahagin.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Card.nonCreature | ValidActivatingPlayer$ You | T SVar:TrigPutCounter:DB$ PutCounter | CounterType$ P1P1 | SubAbility$ DBUnblockable SVar:DBUnblockable:DB$ Effect | RememberObjects$ Self | ExileOnMoved$ Battlefield | StaticAbilities$ Unblockable SVar:Unblockable:Mode$ CantBlockBy | ValidAttacker$ Card.IsRemembered | Description$ EFFECTSOURCE can't be blocked this turn. -Oracle:Whenever you cast a noncreature spell, if at least four mana was spent to cast it, put a +1/+1 counter on this creature and it can't be blocked this turn. \ No newline at end of file +Oracle:Whenever you cast a noncreature spell, if at least four mana was spent to cast it, put a +1/+1 counter on this creature and it can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/upcoming/samurais_katana.txt b/forge-gui/res/cardsfolder/upcoming/samurais_katana.txt index a8025bb980a..9feeb23ecde 100644 --- a/forge-gui/res/cardsfolder/upcoming/samurais_katana.txt +++ b/forge-gui/res/cardsfolder/upcoming/samurais_katana.txt @@ -5,4 +5,4 @@ K:Job select S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Trample & Haste | AddType$ Samurai | Description$ Equipped creature gets +2/+2, has trample and haste, and is a Samurai in addition to its other types. K:Equip:5 DeckHas:Ability$Token & Type$Samurai -Oracle:Job select (When this Equipment enters, create a 1/1 colorless Hero creature token, then attach this to it.)\nEquipped creature gets +2/+2, has trample and haste, and is a Samurai in addition to its other types.\nMurasame — Equip {5} \ No newline at end of file +Oracle:Job select (When this Equipment enters, create a 1/1 colorless Hero creature token, then attach this to it.)\nEquipped creature gets +2/+2, has trample and haste, and is a Samurai in addition to its other types.\nMurasame — Equip {5} diff --git a/forge-gui/res/cardsfolder/upcoming/sazh_katzroy.txt b/forge-gui/res/cardsfolder/upcoming/sazh_katzroy.txt index 86456e57eb6..1a04be4decf 100644 --- a/forge-gui/res/cardsfolder/upcoming/sazh_katzroy.txt +++ b/forge-gui/res/cardsfolder/upcoming/sazh_katzroy.txt @@ -7,4 +7,4 @@ SVar:TrigChange:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeTyp T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME attacks, put a +1/+1 counter on target creature, then double the number of +1/+1 counters on that creature. SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBMultiplyCounter SVar:DBMultiplyCounter:DB$ MultiplyCounter | Defined$ Targeted | CounterType$ P1P1 -Oracle:When Sazh Katzroy enters, you may search your library for a Bird or basic land card, reveal it, put it into your hand, then shuffle.\nWhenever Sazh Katzroy attacks, put a +1/+1 counter on target creature, then double the number of +1/+1 counters on that creature. \ No newline at end of file +Oracle:When Sazh Katzroy enters, you may search your library for a Bird or basic land card, reveal it, put it into your hand, then shuffle.\nWhenever Sazh Katzroy attacks, put a +1/+1 counter on target creature, then double the number of +1/+1 counters on that creature. diff --git a/forge-gui/res/cardsfolder/upcoming/self_destruct.txt b/forge-gui/res/cardsfolder/upcoming/self_destruct.txt index 87807122b33..a556ba10d5e 100644 --- a/forge-gui/res/cardsfolder/upcoming/self_destruct.txt +++ b/forge-gui/res/cardsfolder/upcoming/self_destruct.txt @@ -7,4 +7,4 @@ SVar:DBDealDamage2:DB$ DealDamage | NumDmg$ X | Defined$ Remembered | SubAbility SVar:DBDamageResolve:DB$ DamageResolve | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$CardPower -Oracle:Target creature you control deals X damage to any other target and X damage to itself, where X is its power. \ No newline at end of file +Oracle:Target creature you control deals X damage to any other target and X damage to itself, where X is its power. diff --git a/forge-gui/res/cardsfolder/upcoming/sephiroth_fabled_soldier_sephiroth_one_winged_angel.txt b/forge-gui/res/cardsfolder/upcoming/sephiroth_fabled_soldier_sephiroth_one_winged_angel.txt index 13ebb4bd512..de6d9610267 100644 --- a/forge-gui/res/cardsfolder/upcoming/sephiroth_fabled_soldier_sephiroth_one_winged_angel.txt +++ b/forge-gui/res/cardsfolder/upcoming/sephiroth_fabled_soldier_sephiroth_one_winged_angel.txt @@ -31,4 +31,4 @@ SVar:DBGainLifeEmblem:DB$ GainLife | Defined$ You | LifeAmount$ 1 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDraw2 | TriggerZones$ Battlefield | TriggerDescription$ Whenever NICKNAME attacks, you may sacrifice any number of other creatures. If you do, draw that many cards. SVar:TrigDraw2:AB$ Draw | Cost$ Sac | NumCards$ X SVar:X:Count$xPaid -Oracle:Flying\nSuper Nova — As this creature transforms into Sephiroth, One-Winged Angel, you get an emblem with "Whenever a creature dies, target opponent loses 1 life and you gain 1 life."\nWhenever Sephiroth attacks, you may sacrifice any number of other creatures. If you do, draw that many cards. \ No newline at end of file +Oracle:Flying\nSuper Nova — As this creature transforms into Sephiroth, One-Winged Angel, you get an emblem with "Whenever a creature dies, target opponent loses 1 life and you gain 1 life."\nWhenever Sephiroth attacks, you may sacrifice any number of other creatures. If you do, draw that many cards. diff --git a/forge-gui/res/cardsfolder/upcoming/sephiroths_intervention.txt b/forge-gui/res/cardsfolder/upcoming/sephiroths_intervention.txt index dc1160f7f17..4481cf025e6 100644 --- a/forge-gui/res/cardsfolder/upcoming/sephiroths_intervention.txt +++ b/forge-gui/res/cardsfolder/upcoming/sephiroths_intervention.txt @@ -3,4 +3,4 @@ ManaCost:3 B Types:Instant A:SP$ Destroy | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBGainLife | SpellDescription$ Destroy target creature. You gain 2 life. SVar:DBGainLife:DB$ GainLife | LifeAmount$ 2 -Oracle:Destroy target creature. You gain 2 life. \ No newline at end of file +Oracle:Destroy target creature. You gain 2 life. diff --git a/forge-gui/res/cardsfolder/upcoming/setzer_wandering_gambler.txt b/forge-gui/res/cardsfolder/upcoming/setzer_wandering_gambler.txt index fe6a4618943..c6ad726dacf 100644 --- a/forge-gui/res/cardsfolder/upcoming/setzer_wandering_gambler.txt +++ b/forge-gui/res/cardsfolder/upcoming/setzer_wandering_gambler.txt @@ -8,4 +8,4 @@ T:Mode$ DamageDone | ValidSource$ Vehicle.YouCtrl | ValidTarget$ Player | Combat SVar:TrigFlip:DB$ FlipACoin T:Mode$ FlippedCoin | ValidPlayer$ You | ValidResult$ Win | TriggerZones$ Battlefield | Execute$ TrigToken2 | TriggerDescription$ Whenever you win a coin flip, create two tapped Treasure tokens. SVar:TrigToken2:DB$ Token | TokenAmount$ 2 | TokenScript$ c_a_treasure_sac | TokenTapped$ True -Oracle:When Setzer enters, create The Blackjack, a legendary 3/3 colorless Vehicle artifact token with flying and crew 2.\nWhenever a Vehicle you control deals combat damage to a player, flip a coin.\nWhenever you win a coin flip, create two tapped Treasure tokens. \ No newline at end of file +Oracle:When Setzer enters, create The Blackjack, a legendary 3/3 colorless Vehicle artifact token with flying and crew 2.\nWhenever a Vehicle you control deals combat damage to a player, flip a coin.\nWhenever you win a coin flip, create two tapped Treasure tokens. diff --git a/forge-gui/res/cardsfolder/upcoming/seymour_flux.txt b/forge-gui/res/cardsfolder/upcoming/seymour_flux.txt index f95c387a9d0..633966e0925 100644 --- a/forge-gui/res/cardsfolder/upcoming/seymour_flux.txt +++ b/forge-gui/res/cardsfolder/upcoming/seymour_flux.txt @@ -5,4 +5,4 @@ PT:5/5 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of your upkeep, you may pay 1 life. If you do, draw a card and put a +1/+1 counter on CARDNAME. SVar:TrigDraw:AB$ Draw | Cost$ PayLife<1> | SubAbility$ DBPutCounter SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -Oracle:At the beginning of your upkeep, you may pay 1 life. If you do, draw a card and put a +1/+1 counter on Seymour Flux. \ No newline at end of file +Oracle:At the beginning of your upkeep, you may pay 1 life. If you do, draw a card and put a +1/+1 counter on Seymour Flux. diff --git a/forge-gui/res/cardsfolder/upcoming/shadow_mysterious_assassin.txt b/forge-gui/res/cardsfolder/upcoming/shadow_mysterious_assassin.txt index 35cde6f704a..731bcf7b3d3 100644 --- a/forge-gui/res/cardsfolder/upcoming/shadow_mysterious_assassin.txt +++ b/forge-gui/res/cardsfolder/upcoming/shadow_mysterious_assassin.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage SVar:TrigDraw:AB$ Draw | Cost$ Sac<1/Permanent.Other+nonLand/another nonland permanent> | NumCards$ 2 | SubAbility$ DBLoseLife SVar:DBLoseLife:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ X SVar:X:Sacrificed$CardManaCost -Oracle:Deathtouch\nThrow — Whenever Shadow deals combat damage to a player, you may sacrifice another nonland permanent. If you do, draw two cards and each opponent loses life equal to the mana value of the sacrificed permanent. \ No newline at end of file +Oracle:Deathtouch\nThrow — Whenever Shadow deals combat damage to a player, you may sacrifice another nonland permanent. If you do, draw two cards and each opponent loses life equal to the mana value of the sacrificed permanent. diff --git a/forge-gui/res/cardsfolder/upcoming/shantotto_tactician_magician.txt b/forge-gui/res/cardsfolder/upcoming/shantotto_tactician_magician.txt index 057f78bbd77..49c63a3c658 100644 --- a/forge-gui/res/cardsfolder/upcoming/shantotto_tactician_magician.txt +++ b/forge-gui/res/cardsfolder/upcoming/shantotto_tactician_magician.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Card.nonCreature | ValidActivatingPlayer$ You | T SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ +X | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw | ConditionCheckSVar$ X | ConditionSVarCompare$ GE4 SVar:X:TriggeredCard$CastTotalManaSpent -Oracle:Whenever you cast a noncreature spell, Shantotto gets +X/+0 until end of turn, where X is the amount of mana spent to cast that spell. If X is 4 or more, draw a card. \ No newline at end of file +Oracle:Whenever you cast a noncreature spell, Shantotto gets +X/+0 until end of turn, where X is the amount of mana spent to cast that spell. If X is 4 or more, draw a card. diff --git a/forge-gui/res/cardsfolder/upcoming/shinra_reinforcements.txt b/forge-gui/res/cardsfolder/upcoming/shinra_reinforcements.txt index 5de7a94b369..3d6ec61956a 100644 --- a/forge-gui/res/cardsfolder/upcoming/shinra_reinforcements.txt +++ b/forge-gui/res/cardsfolder/upcoming/shinra_reinforcements.txt @@ -5,4 +5,4 @@ PT:2/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When this creature enters, mill three cards and you gain 3 life. (To mill three cards, put the top three cards of your library into your graveyard.) SVar:TrigMill:DB$ Mill | NumCards$ 3 | Defined$ You | SubAbility$ DBGainLife SVar:DBGainLife:DB$ GainLife | LifeAmount$ 3 -Oracle:When this creature enters, mill three cards and you gain 3 life. (To mill three cards, put the top three cards of your library into your graveyard.) \ No newline at end of file +Oracle:When this creature enters, mill three cards and you gain 3 life. (To mill three cards, put the top three cards of your library into your graveyard.) diff --git a/forge-gui/res/cardsfolder/upcoming/siegfried_famed_swordsman.txt b/forge-gui/res/cardsfolder/upcoming/siegfried_famed_swordsman.txt index 314704c29c2..abf97d9e729 100644 --- a/forge-gui/res/cardsfolder/upcoming/siegfried_famed_swordsman.txt +++ b/forge-gui/res/cardsfolder/upcoming/siegfried_famed_swordsman.txt @@ -8,4 +8,4 @@ SVar:TrigMill:DB$ Mill | NumCards$ 3 | Defined$ You | SubAbility$ DBPutCounter SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ X SVar:X:Count$ValidGraveyard Creature.YouOwn/Times.2 DeckHas:Ability$Mill|Graveyard -Oracle:When Siegfried enters, mill three cards. Then put X +1/+1 counters on Siegfried, where X is twice the number of creature cards in your graveyard. \ No newline at end of file +Oracle:When Siegfried enters, mill three cards. Then put X +1/+1 counters on Siegfried, where X is twice the number of creature cards in your graveyard. diff --git a/forge-gui/res/cardsfolder/upcoming/sin_unending_cataclysm.txt b/forge-gui/res/cardsfolder/upcoming/sin_unending_cataclysm.txt index b8bef72cffc..1cb8bf8b52b 100644 --- a/forge-gui/res/cardsfolder/upcoming/sin_unending_cataclysm.txt +++ b/forge-gui/res/cardsfolder/upcoming/sin_unending_cataclysm.txt @@ -13,4 +13,4 @@ SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Se SVar:DBChangeZone:DB$ ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Library | LibraryPosition$ 0 | Shuffle$ True SVar:X:Count$RememberedNumber/Times.2 DeckHas:Ability$Counters -Oracle:Flying, trample\nAs Sin enters, remove all counters from any number of artifacts, creatures, and enchantments. Sin enters with X +1/+1 counters on it, where X is twice the number of counters removed this way.\nWhen Sin dies, put its counters on target creature you control, then shuffle this card into its owner's library. \ No newline at end of file +Oracle:Flying, trample\nAs Sin enters, remove all counters from any number of artifacts, creatures, and enchantments. Sin enters with X +1/+1 counters on it, where X is twice the number of counters removed this way.\nWhen Sin dies, put its counters on target creature you control, then shuffle this card into its owner's library. diff --git a/forge-gui/res/cardsfolder/upcoming/sphere_grid.txt b/forge-gui/res/cardsfolder/upcoming/sphere_grid.txt index 562ead609a0..f4dbecad3a9 100644 --- a/forge-gui/res/cardsfolder/upcoming/sphere_grid.txt +++ b/forge-gui/res/cardsfolder/upcoming/sphere_grid.txt @@ -5,4 +5,4 @@ T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | ValidTarget$ Player | Comba SVar:TrigPutCounter:DB$ PutCounter | Defined$ TriggeredSourceLKICopy | CounterType$ P1P1 | CounterNum$ 1 S:Mode$ Continuous | Affected$ Creature.YouCtrl+counters_GE1_P1P1 | AddKeyword$ Reach & Trample | Description$ Unlock Ability — Creatures you control with +1/+1 counters on them have reach and trample. DeckHas:Ability$Counters -Oracle:Whenever a creature you control deals combat damage to a player, put a +1/+1 counter on that creature.\nUnlock Ability — Creatures you control with +1/+1 counters on them have reach and trample. \ No newline at end of file +Oracle:Whenever a creature you control deals combat damage to a player, put a +1/+1 counter on that creature.\nUnlock Ability — Creatures you control with +1/+1 counters on them have reach and trample. diff --git a/forge-gui/res/cardsfolder/upcoming/squall_seed_mercenary.txt b/forge-gui/res/cardsfolder/upcoming/squall_seed_mercenary.txt index 3a1eacfe27e..8cd64e1baa4 100644 --- a/forge-gui/res/cardsfolder/upcoming/squall_seed_mercenary.txt +++ b/forge-gui/res/cardsfolder/upcoming/squall_seed_mercenary.txt @@ -7,4 +7,4 @@ SVar:TrigPump:DB$ Pump | Defined$ TriggeredAttackerLKICopy | KW$ Double Strike T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigChangeZone | TriggerDescription$ Whenever NICKNAME deals combat damage to a player, return target permanent card with mana value 3 or less from your graveyard to the battlefield. SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Permanent.YouOwn+cmcLE3 | TgtPrompt$ Choose a permanent card with mana value 3 or less DeckHas:Ability$Graveyard -Oracle:Rough Divide — Whenever a creature you control attacks alone, it gains double strike until end of turn.\nWhenever Squall deals combat damage to a player, return target permanent card with mana value 3 or less from your graveyard to the battlefield. \ No newline at end of file +Oracle:Rough Divide — Whenever a creature you control attacks alone, it gains double strike until end of turn.\nWhenever Squall deals combat damage to a player, return target permanent card with mana value 3 or less from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/upcoming/summon_anima.txt b/forge-gui/res/cardsfolder/upcoming/summon_anima.txt index 9391bcfecac..4749a1b9778 100644 --- a/forge-gui/res/cardsfolder/upcoming/summon_anima.txt +++ b/forge-gui/res/cardsfolder/upcoming/summon_anima.txt @@ -8,4 +8,4 @@ SVar:DBLoseLife1:DB$ LoseLife | Defined$ You | LifeAmount$ 1 SVar:DBOblivion:DB$ Sacrifice | SacValid$ Creature | Defined$ Player.Opponent | SubAbility$ DBLoseLife2 | SpellDescription$ Oblivion — Each opponent sacrifices a creature of their choice and loses 3 life. SVar:DBLoseLife2:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 3 K:Menace -Oracle:(As this Saga enters and after your draw step, add a lore counter. Sacrifice after IV.)\nI, II, III — Pain — You draw a card and you lose 1 life.\nIV — Oblivion — Each opponent sacrifices a creature of their choice and loses 3 life.\nMenace \ No newline at end of file +Oracle:(As this Saga enters and after your draw step, add a lore counter. Sacrifice after IV.)\nI, II, III — Pain — You draw a card and you lose 1 life.\nIV — Oblivion — Each opponent sacrifices a creature of their choice and loses 3 life.\nMenace diff --git a/forge-gui/res/cardsfolder/upcoming/summon_esper_ramuh.txt b/forge-gui/res/cardsfolder/upcoming/summon_esper_ramuh.txt index 34e284c4f26..49bb55e48da 100644 --- a/forge-gui/res/cardsfolder/upcoming/summon_esper_ramuh.txt +++ b/forge-gui/res/cardsfolder/upcoming/summon_esper_ramuh.txt @@ -6,4 +6,4 @@ K:Chapter:3:DBJudgmentBolt,DBPumpAll,DBPumpAll SVar:DBJudgmentBolt:DB$ DealDamage | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select a creature an opponent controls | NumDmg$ X | SpellDescription$ Judgment Bolt — This creature deals damage equal to the number of noncreature, nonland cards in your graveyard to target creature an opponent controls. SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Wizard.YouCtrl | NumAtt$ +1 | SpellDescription$ Wizards you control get +1/+0 until end of turn. SVar:X:Count$ValidGraveyard Card.nonCreature+nonLand+YouOwn -Oracle:(As this Saga enters and after your draw step, add a lore counter. Sacrifice after III.)\nI — Judgment Bolt — This creature deals damage equal to the number of noncreature, nonland cards in your graveyard to target creature an opponent controls.\nII, III — Wizards you control get +1/+0 until end of turn. \ No newline at end of file +Oracle:(As this Saga enters and after your draw step, add a lore counter. Sacrifice after III.)\nI — Judgment Bolt — This creature deals damage equal to the number of noncreature, nonland cards in your graveyard to target creature an opponent controls.\nII, III — Wizards you control get +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/summon_esper_valigarmanda.txt b/forge-gui/res/cardsfolder/upcoming/summon_esper_valigarmanda.txt index dfdc50bb402..b31653cea82 100644 --- a/forge-gui/res/cardsfolder/upcoming/summon_esper_valigarmanda.txt +++ b/forge-gui/res/cardsfolder/upcoming/summon_esper_valigarmanda.txt @@ -12,4 +12,4 @@ SVar:DBPlay:DB$ Play | Valid$ Instant.ExiledWithSource,Sorcery.ExiledWithSource K:Flying K:Haste SVar:X:Count$CardCounters.LORE -Oracle:(As this Saga enters and after your draw step, add a lore counter. Sacrifice after IV.)\nI — Exile an instant or sorcery card from each graveyard.\nII, III, IV — Add {R} for each lore counter on this Saga. You may cast an instant or sorcery card exiled with this Saga, and mana of any type can be spent to cast that spell.\nFlying, haste \ No newline at end of file +Oracle:(As this Saga enters and after your draw step, add a lore counter. Sacrifice after IV.)\nI — Exile an instant or sorcery card from each graveyard.\nII, III, IV — Add {R} for each lore counter on this Saga. You may cast an instant or sorcery card exiled with this Saga, and mana of any type can be spent to cast that spell.\nFlying, haste diff --git a/forge-gui/res/cardsfolder/upcoming/summon_good_king_mog_xii.txt b/forge-gui/res/cardsfolder/upcoming/summon_good_king_mog_xii.txt index e84eaca472c..258ba705d26 100644 --- a/forge-gui/res/cardsfolder/upcoming/summon_good_king_mog_xii.txt +++ b/forge-gui/res/cardsfolder/upcoming/summon_good_king_mog_xii.txt @@ -10,4 +10,4 @@ SVar:TrigCopy:DB$ CopyPermanent | ValidTgts$ Card.token+nonSaga+YouCtrl | TgtPro SVar:DBPutCounterAll:DB$ PutCounterAll | ValidCards$ Moogle.Other+YouCtrl | CounterType$ P1P1 | CounterNum$ 2 | SpellDescription$ Put two +1/+1 counters on each other Moogle you control. K:Flying K:Lifelink -Oracle:(As this Saga enters and after your draw step, add a lore counter. Sacrifice after IV.)\nI — Create two 1/2 white Moogle creature tokens with lifelink.\nII, III — Whenever you cast a noncreature spell this turn, create a token that's a copy of a non-Saga token you control.\nIV — Put two +1/+1 counters on each other Moogle you control.\nFlying, lifelink \ No newline at end of file +Oracle:(As this Saga enters and after your draw step, add a lore counter. Sacrifice after IV.)\nI — Create two 1/2 white Moogle creature tokens with lifelink.\nII, III — Whenever you cast a noncreature spell this turn, create a token that's a copy of a non-Saga token you control.\nIV — Put two +1/+1 counters on each other Moogle you control.\nFlying, lifelink diff --git a/forge-gui/res/cardsfolder/upcoming/summon_ixion.txt b/forge-gui/res/cardsfolder/upcoming/summon_ixion.txt index 5d455343bdb..30610cd50e6 100644 --- a/forge-gui/res/cardsfolder/upcoming/summon_ixion.txt +++ b/forge-gui/res/cardsfolder/upcoming/summon_ixion.txt @@ -7,4 +7,4 @@ SVar:DBAerospark:DB$ ChangeZone | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choos SVar:DBPutCounter:DB$ PutCounter | TargetMin$ 0 | TargetMax$ 2 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select up to two target creatures you control | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBGainLife | SpellDescription$ Put a +1/+1 counter on each of up to two target creatures you control. You gain 2 life. SVar:DBGainLife:DB$ GainLife | LifeAmount$ 2 K:First Strike -Oracle:(As this Saga enters and after your draw step, add a lore counter. Sacrifice after III.)\nI — Aerospark — Exile target creature an opponent controls until this Saga leaves the battlefield.\nII, III — Put a +1/+1 counter on each of up to two target creatures you control. You gain 2 life.\nFirst strike \ No newline at end of file +Oracle:(As this Saga enters and after your draw step, add a lore counter. Sacrifice after III.)\nI — Aerospark — Exile target creature an opponent controls until this Saga leaves the battlefield.\nII, III — Put a +1/+1 counter on each of up to two target creatures you control. You gain 2 life.\nFirst strike diff --git a/forge-gui/res/cardsfolder/upcoming/summon_valefor.txt b/forge-gui/res/cardsfolder/upcoming/summon_valefor.txt index 01f6cec1b40..b66df494fdd 100644 --- a/forge-gui/res/cardsfolder/upcoming/summon_valefor.txt +++ b/forge-gui/res/cardsfolder/upcoming/summon_valefor.txt @@ -9,4 +9,4 @@ SVar:DBReturn:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Defined SVar:DBTap:DB$ Tap | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ 1 | SubAbility$ DBStun SVar:DBStun:DB$ PutCounter | Defined$ Targeted | CounterType$ Stun | CounterNum$ 1 K:Flying -Oracle:(As this Saga enters and after your draw step, add a lore counter. Sacrifice after IV.)\nI — Sonic Wings — Each opponent chooses a creature with the greatest mana value among creatures they control. Return those creatures to their owners' hands.\nII, III, IV — Tap up to one target creature and put a stun counter on it.\nFlying \ No newline at end of file +Oracle:(As this Saga enters and after your draw step, add a lore counter. Sacrifice after IV.)\nI — Sonic Wings — Each opponent chooses a creature with the greatest mana value among creatures they control. Return those creatures to their owners' hands.\nII, III, IV — Tap up to one target creature and put a stun counter on it.\nFlying diff --git a/forge-gui/res/cardsfolder/upcoming/summon_yojimbo.txt b/forge-gui/res/cardsfolder/upcoming/summon_yojimbo.txt index 4b080ab1567..bd06a23d637 100644 --- a/forge-gui/res/cardsfolder/upcoming/summon_yojimbo.txt +++ b/forge-gui/res/cardsfolder/upcoming/summon_yojimbo.txt @@ -8,4 +8,4 @@ SVar:DBEffect:DB$ Effect | StaticAbilities$ YojimboCantAttack | Duration$ UntilY SVar:YojimboCantAttack:Mode$ CantAttackUnless | ValidCard$ Creature | Target$ You | Cost$ 2 | Description$ Until your next turn, creatures can't attack you unless their controller pays {2} for each of those creatures. SVar:DBToken:DB$ Token | TokenAmount$ PlayerCountOpponents$HasPropertycontrolsCreature.powerGE4 | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Create X Treasure tokens, where X is the number of opponents who control a creature with power 4 or greater. K:Vigilance -Oracle:(As this Saga enters and after your draw step, add a lore counter. Sacrifice after IV.)\nI — Exile target artifact, enchantment, or tapped creature an opponent controls.\nII, III — Until your next turn, creatures can't attack you unless their controller pays {2} for each of those creatures.\nIV — Create X Treasure tokens, where X is the number of opponents who control a creature with power 4 or greater.\nVigilance \ No newline at end of file +Oracle:(As this Saga enters and after your draw step, add a lore counter. Sacrifice after IV.)\nI — Exile target artifact, enchantment, or tapped creature an opponent controls.\nII, III — Until your next turn, creatures can't attack you unless their controller pays {2} for each of those creatures.\nIV — Create X Treasure tokens, where X is the number of opponents who control a creature with power 4 or greater.\nVigilance diff --git a/forge-gui/res/cardsfolder/upcoming/suplex.txt b/forge-gui/res/cardsfolder/upcoming/suplex.txt index 17b1d4efe3b..b37af16399d 100644 --- a/forge-gui/res/cardsfolder/upcoming/suplex.txt +++ b/forge-gui/res/cardsfolder/upcoming/suplex.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Charm | CharmNum$ 1 | Choices$ DBDealDamage,DBExile SVar:DBDealDamage:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 3 | ReplaceDyingDefined$ Targeted | SpellDescription$ CARDNAME deals 3 damage to target creature. If that creature would die this turn, exile it instead. SVar:DBExile:DB$ ChangeZone | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target artifact. -Oracle:Choose one —\n• Suplex deals 3 damage to target creature. If that creature would die this turn, exile it instead.\n• Exile target artifact. \ No newline at end of file +Oracle:Choose one —\n• Suplex deals 3 damage to target creature. If that creature would die this turn, exile it instead.\n• Exile target artifact. diff --git a/forge-gui/res/cardsfolder/upcoming/tataru_taru.txt b/forge-gui/res/cardsfolder/upcoming/tataru_taru.txt index 1d450f8e416..2e462cd1e7f 100644 --- a/forge-gui/res/cardsfolder/upcoming/tataru_taru.txt +++ b/forge-gui/res/cardsfolder/upcoming/tataru_taru.txt @@ -7,4 +7,4 @@ SVar:TrigDraw:DB$ Draw | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw | NumCards$ 1 | ValidTgts$ Opponent | OptionalDecider$ Opponent T:Mode$ Drawn | ValidCard$ Card.OwnedBy Opponent.NonActive | TriggerZones$ Battlefield | Execute$ TrigToken | ActivationLimit$ 1 | TriggerDescription$ Scions' Secretary — Whenever an opponent draws a card, if it isn't that player's turn, create a tapped Treasure token. This ability triggers only once each turn. SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_treasure_sac | TokenTapped$ True -Oracle:When Tataru Taru enters, you draw a card and target opponent may draw a card.\nScions' Secretary — Whenever an opponent draws a card, if it isn't that player's turn, create a tapped Treasure token. This ability triggers only once each turn. \ No newline at end of file +Oracle:When Tataru Taru enters, you draw a card and target opponent may draw a card.\nScions' Secretary — Whenever an opponent draws a card, if it isn't that player's turn, create a tapped Treasure token. This ability triggers only once each turn. diff --git a/forge-gui/res/cardsfolder/upcoming/thancred_waters.txt b/forge-gui/res/cardsfolder/upcoming/thancred_waters.txt index 0d8474a6206..843b5956fb9 100644 --- a/forge-gui/res/cardsfolder/upcoming/thancred_waters.txt +++ b/forge-gui/res/cardsfolder/upcoming/thancred_waters.txt @@ -8,4 +8,4 @@ SVar:TrigPump1:DB$ Pump | ValidTgts$ Permanent.Legendary+Other+YouCtrl | TgtProm T:Mode$ SpellCast | ValidCard$ Card.nonCreature | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump2 | TriggerDescription$ Whenever you cast a noncreature spell, CARDNAME gains indestructible until end of turn. SVar:TrigPump2:DB$ Pump | KW$ Indestructible | Defined$ Self SVar:PlayMain1:TRUE -Oracle:Flash\nRoyal Guard — When Thancred Waters enters, another target legendary permanent you control gains indestructible for as long as you control Thancred Waters.\nWhenever you cast a noncreature spell, Thancred Waters gains indestructible until end of turn. \ No newline at end of file +Oracle:Flash\nRoyal Guard — When Thancred Waters enters, another target legendary permanent you control gains indestructible for as long as you control Thancred Waters.\nWhenever you cast a noncreature spell, Thancred Waters gains indestructible until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/transpose.txt b/forge-gui/res/cardsfolder/upcoming/transpose.txt index 24856958063..28a0a9343d8 100644 --- a/forge-gui/res/cardsfolder/upcoming/transpose.txt +++ b/forge-gui/res/cardsfolder/upcoming/transpose.txt @@ -6,4 +6,4 @@ SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose | SubA SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 1 | SubAbility$ DBToken SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ b_0_1_wizard_snipe | TokenOwner$ You | ConditionDefined$ Self | ConditionPresent$ Card.wasCastFromYourHand | ConditionCompare$ EQ1 K:Rebound -Oracle:Draw a card, then discard a card. You lose 1 life. If this spell was cast from your hand, create a 0/1 black Wizard creature token with "Whenever you cast a noncreature spell, this token deals 1 damage to each opponent."\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 +Oracle:Draw a card, then discard a card. You lose 1 life. If this spell was cast from your hand, create a 0/1 black Wizard creature token with "Whenever you cast a noncreature spell, this token deals 1 damage to each opponent."\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/upcoming/triple_triad.txt b/forge-gui/res/cardsfolder/upcoming/triple_triad.txt index 053160fdaa4..aba2a9f4886 100644 --- a/forge-gui/res/cardsfolder/upcoming/triple_triad.txt +++ b/forge-gui/res/cardsfolder/upcoming/triple_triad.txt @@ -7,4 +7,4 @@ SVar:DBEffect:DB$ Effect | RememberObjects$ RememberedCard | StaticAbilities$ Pl SVar:Play:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.IsRemembered+YouOwn,Card.IsRemembered+cmcLTX | AffectedZone$ Exile | MayPlayWithoutManaCost$ True | Description$ Until end of turn, you may play the card you own exiled this way and each other card exiled this way with lesser mana value than it without paying their mana costs. SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Count$ChosenNumber -Oracle:At the beginning of your upkeep, each player exiles the top card of their library. Until end of turn, you may play the card you own exiled this way and each other card exiled this way with lesser mana value than it without paying their mana costs. \ No newline at end of file +Oracle:At the beginning of your upkeep, each player exiles the top card of their library. Until end of turn, you may play the card you own exiled this way and each other card exiled this way with lesser mana value than it without paying their mana costs. diff --git a/forge-gui/res/cardsfolder/upcoming/ultima.txt b/forge-gui/res/cardsfolder/upcoming/ultima.txt index 77a2d0fb81e..6ecfe59e7d0 100644 --- a/forge-gui/res/cardsfolder/upcoming/ultima.txt +++ b/forge-gui/res/cardsfolder/upcoming/ultima.txt @@ -3,4 +3,4 @@ ManaCost:3 W W Types:Sorcery A:SP$ DestroyAll | ValidCards$ Artifact,Creature | SubAbility$ DBEndTurn | SpellDescription$ Destroy all artifacts and creatures. End the turn. SVar:DBEndTurn:DB$ EndTurn -Oracle:Destroy all artifacts and creatures. End the turn. \ No newline at end of file +Oracle:Destroy all artifacts and creatures. End the turn. diff --git a/forge-gui/res/cardsfolder/upcoming/ultima_origin_of_oblivion.txt b/forge-gui/res/cardsfolder/upcoming/ultima_origin_of_oblivion.txt index b9873b9a657..3ca4a2697ef 100644 --- a/forge-gui/res/cardsfolder/upcoming/ultima_origin_of_oblivion.txt +++ b/forge-gui/res/cardsfolder/upcoming/ultima_origin_of_oblivion.txt @@ -11,4 +11,4 @@ SVar:ColorlessMana:AB$ Mana | Cost$ T | Produced$ C | SpellDescription$ Add {C}. T:Mode$ TapsForMana | ValidCard$ Land | Activator$ You | Produced$ C | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever you tap a land for {C}, add an additional {C}. SVar:TrigMana:DB$ Mana | Produced$ C SVar:HasAttackEffect:TRUE -Oracle:Flying\nWhenever Ultima attacks, put a blight counter on target land. For as long as that land has a blight counter on it, it loses all land types and abilities and has "{T}: Add {C}."\nWhenever you tap a land for {C}, add an additional {C}. \ No newline at end of file +Oracle:Flying\nWhenever Ultima attacks, put a blight counter on target land. For as long as that land has a blight counter on it, it loses all land types and abilities and has "{T}: Add {C}."\nWhenever you tap a land for {C}, add an additional {C}. diff --git a/forge-gui/res/cardsfolder/upcoming/ultima_weapon.txt b/forge-gui/res/cardsfolder/upcoming/ultima_weapon.txt index a7df5a1f805..d0e32ced884 100644 --- a/forge-gui/res/cardsfolder/upcoming/ultima_weapon.txt +++ b/forge-gui/res/cardsfolder/upcoming/ultima_weapon.txt @@ -6,4 +6,4 @@ SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select t S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 7 | AddToughness$ 7 | AddSVar$ AE | Description$ Equipped creature gets +7/+7. K:Equip:7 SVar:AE:SVar:HasAttackEffect:TRUE -Oracle:Whenever equipped creature attacks, destroy target creature an opponent controls.\nEquipped creature gets +7/+7.\nEquip {7} \ No newline at end of file +Oracle:Whenever equipped creature attacks, destroy target creature an opponent controls.\nEquipped creature gets +7/+7.\nEquip {7} diff --git a/forge-gui/res/cardsfolder/upcoming/ultimecia_temporal_threat.txt b/forge-gui/res/cardsfolder/upcoming/ultimecia_temporal_threat.txt index ce1c7c44d25..23c567dff32 100644 --- a/forge-gui/res/cardsfolder/upcoming/ultimecia_temporal_threat.txt +++ b/forge-gui/res/cardsfolder/upcoming/ultimecia_temporal_threat.txt @@ -7,4 +7,4 @@ SVar:TrigTapAll:DB$ TapAll | ValidCards$ Creature.OppCtrl T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | ValidTarget$ Opponent | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever a creature you control deals combat damage to a player, draw a card. SVar:TrigDraw:DB$ Draw SVar:PlayMain1:TRUE -Oracle:When Ultimecia enters, tap all creatures your opponents control.\nWhenever a creature you control deals combat damage to a player, draw a card. \ No newline at end of file +Oracle:When Ultimecia enters, tap all creatures your opponents control.\nWhenever a creature you control deals combat damage to a player, draw a card. diff --git a/forge-gui/res/cardsfolder/upcoming/ultimecia_time_sorceress_ultimecia_omnipotent.txt b/forge-gui/res/cardsfolder/upcoming/ultimecia_time_sorceress_ultimecia_omnipotent.txt index 840a7292930..92a8248139c 100644 --- a/forge-gui/res/cardsfolder/upcoming/ultimecia_time_sorceress_ultimecia_omnipotent.txt +++ b/forge-gui/res/cardsfolder/upcoming/ultimecia_time_sorceress_ultimecia_omnipotent.txt @@ -18,6 +18,6 @@ Colors:blue,black Types:Legendary Creature Nightmare Warlock PT:7/7 K:Menace -T:Mode$ Transformed | ValidCard$ Card.Self | Execute$ TrigAddTurn| TriggerDescription$ Time Compression — When this creature transforms into CARDNAME, take an extra turn after this one. +T:Mode$ Transformed | ValidCard$ Card.Self | Execute$ TrigAddTurn | TriggerDescription$ Time Compression — When this creature transforms into CARDNAME, take an extra turn after this one. SVar:TrigAddTurn:DB$ AddTurn | NumTurns$ 1 -Oracle:Menace (This creature can’t be blocked except by two or more creatures.)\nTime Compression — When this creature transforms into Ultimecia, Omnipotent, take an extra turn after this one. +Oracle:Menace (This creature can't be blocked except by two or more creatures.)\nTime Compression — When this creature transforms into Ultimecia, Omnipotent, take an extra turn after this one. diff --git a/forge-gui/res/cardsfolder/upcoming/umaro_raging_yeti.txt b/forge-gui/res/cardsfolder/upcoming/umaro_raging_yeti.txt index 71e89897965..7b4cb32ce4d 100644 --- a/forge-gui/res/cardsfolder/upcoming/umaro_raging_yeti.txt +++ b/forge-gui/res/cardsfolder/upcoming/umaro_raging_yeti.txt @@ -10,4 +10,4 @@ SVar:DBDiscard:DB$ Discard | Mode$ Hand | Defined$ You | SubAbility$ DBDraw | Sp SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 4 SVar:DBDealDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ 5 | SpellDescription$ NICKNAME deals 5 damage to any target. SVar:PlayMain1:TRUE -Oracle:Trample\nAt the beginning of combat on your turn, choose one at random —\n• Other creatures you control get +3/+0 and gain trample until end of turn.\n• Discard your hand, then draw four cards.\n• Umaro deals 5 damage to any target. \ No newline at end of file +Oracle:Trample\nAt the beginning of combat on your turn, choose one at random —\n• Other creatures you control get +3/+0 and gain trample until end of turn.\n• Discard your hand, then draw four cards.\n• Umaro deals 5 damage to any target. diff --git a/forge-gui/res/cardsfolder/upcoming/undercity_dire_rat.txt b/forge-gui/res/cardsfolder/upcoming/undercity_dire_rat.txt index 6d65d859856..f7d670f5f62 100644 --- a/forge-gui/res/cardsfolder/upcoming/undercity_dire_rat.txt +++ b/forge-gui/res/cardsfolder/upcoming/undercity_dire_rat.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ Rat Tail — When this creature dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_treasure_sac | TokenOwner$ You DeckHas:Ability$Token -Oracle:Rat Tail — When this creature dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") \ No newline at end of file +Oracle:Rat Tail — When this creature dies, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") diff --git a/forge-gui/res/cardsfolder/upcoming/valkyrie_aerial_unit.txt b/forge-gui/res/cardsfolder/upcoming/valkyrie_aerial_unit.txt index c6bc77fdbc8..e2c94ec3cf4 100644 --- a/forge-gui/res/cardsfolder/upcoming/valkyrie_aerial_unit.txt +++ b/forge-gui/res/cardsfolder/upcoming/valkyrie_aerial_unit.txt @@ -7,4 +7,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSurveil | TriggerDescription$ When this creature enters, surveil 2. (Look at the top two cards of your library, then put any number of them into your graveyard and the rest on top of your library in any order.) SVar:TrigSurveil:DB$ Surveil | Amount$ 2 DeckHas:Ability$Surveil|Graveyard -Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.)\nFlying\nWhen this creature enters, surveil 2. (Look at the top two cards of your library, then put any number of them into your graveyard and the rest on top of your library in any order.) \ No newline at end of file +Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.)\nFlying\nWhen this creature enters, surveil 2. (Look at the top two cards of your library, then put any number of them into your graveyard and the rest on top of your library in any order.) diff --git a/forge-gui/res/cardsfolder/upcoming/vincent_valentine_galian_beast.txt b/forge-gui/res/cardsfolder/upcoming/vincent_valentine_galian_beast.txt index f7552235c6b..133ed7cb7d2 100644 --- a/forge-gui/res/cardsfolder/upcoming/vincent_valentine_galian_beast.txt +++ b/forge-gui/res/cardsfolder/upcoming/vincent_valentine_galian_beast.txt @@ -23,4 +23,4 @@ K:Trample K:Lifelink T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME dies, return it to the battlefield tapped (front face up). SVar:TrigChangeZone:DB$ ChangeZone | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Battlefield | Tapped$ True -Oracle:Trample, lifelink\nWhen Galian Beast dies, return it to the battlefield tapped (front face up). \ No newline at end of file +Oracle:Trample, lifelink\nWhen Galian Beast dies, return it to the battlefield tapped (front face up). diff --git a/forge-gui/res/cardsfolder/upcoming/warriors_sword.txt b/forge-gui/res/cardsfolder/upcoming/warriors_sword.txt index 78e28b27f1f..274640d4487 100644 --- a/forge-gui/res/cardsfolder/upcoming/warriors_sword.txt +++ b/forge-gui/res/cardsfolder/upcoming/warriors_sword.txt @@ -5,4 +5,4 @@ K:Job select S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 3 | AddToughness$ 2 | AddType$ Warrior | Description$ Equipped creature gets +3/+2 and is a Warrior in addition to its other types. K:Equip:5 DeckHas:Ability$Token & Type$Warrior -Oracle:Job select (When this Equipment enters, create a 1/1 colorless Hero creature token, then attach this to it.)\nEquipped creature gets +3/+2 and is a Warrior in addition to its other types.\nEquip {5} \ No newline at end of file +Oracle:Job select (When this Equipment enters, create a 1/1 colorless Hero creature token, then attach this to it.)\nEquipped creature gets +3/+2 and is a Warrior in addition to its other types.\nEquip {5} diff --git a/forge-gui/res/cardsfolder/upcoming/xande_dark_mage.txt b/forge-gui/res/cardsfolder/upcoming/xande_dark_mage.txt index 78f653939f7..f6550e3d7a7 100644 --- a/forge-gui/res/cardsfolder/upcoming/xande_dark_mage.txt +++ b/forge-gui/res/cardsfolder/upcoming/xande_dark_mage.txt @@ -5,4 +5,4 @@ PT:3/3 K:Menace S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Description$ NICKNAME gets +1/+1 for each noncreature, nonland card in your graveyard. SVar:X:Count$ValidGraveyard Card.nonCreature+nonLand+YouOwn -Oracle:Menace (This creature can't be blocked except by two or more creatures.)\nXande gets +1/+1 for each noncreature, nonland card in your graveyard. \ No newline at end of file +Oracle:Menace (This creature can't be blocked except by two or more creatures.)\nXande gets +1/+1 for each noncreature, nonland card in your graveyard. diff --git a/forge-gui/res/cardsfolder/upcoming/yuna_hope_of_spira.txt b/forge-gui/res/cardsfolder/upcoming/yuna_hope_of_spira.txt index 27a04ee257e..3d732e1b897 100644 --- a/forge-gui/res/cardsfolder/upcoming/yuna_hope_of_spira.txt +++ b/forge-gui/res/cardsfolder/upcoming/yuna_hope_of_spira.txt @@ -5,4 +5,4 @@ PT:3/5 S:Mode$ Continuous | Affected$ Card.Self,Creature.Enchantment+YouCtrl | AddKeyword$ Trample & Lifelink & Ward:2 | Condition$ PlayerTurn | Description$ During your turn, NICKNAME and enchantment creatures you control have trample, lifelink, and ward {2}. T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ At the beginning of your end step, return up to one target enchantment card from your graveyard to the battlefield with a finality counter on it. (If a permanent with a finality counter on it would be put into a graveyard from the battlefield, exile it instead.) SVar:TrigReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Enchantment.YouOwn | WithCountersType$ FINALITY | WithCountersAmount$ 1 | TgtPrompt$ Select target enchantment card in your graveyard -Oracle:During your turn, Yuna and enchantment creatures you control have trample, lifelink, and ward {2}.\nAt the beginning of your end step, return up to one target enchantment card from your graveyard to the battlefield with a finality counter on it. (If a permanent with a finality counter on it would be put into a graveyard from the battlefield, exile it instead.) \ No newline at end of file +Oracle:During your turn, Yuna and enchantment creatures you control have trample, lifelink, and ward {2}.\nAt the beginning of your end step, return up to one target enchantment card from your graveyard to the battlefield with a finality counter on it. (If a permanent with a finality counter on it would be put into a graveyard from the battlefield, exile it instead.) diff --git a/forge-gui/res/cardsfolder/upcoming/zanarkand_ancient_metropolis_lasting_fayth.txt b/forge-gui/res/cardsfolder/upcoming/zanarkand_ancient_metropolis_lasting_fayth.txt index 8bd27c4369c..35c3a0d3a74 100644 --- a/forge-gui/res/cardsfolder/upcoming/zanarkand_ancient_metropolis_lasting_fayth.txt +++ b/forge-gui/res/cardsfolder/upcoming/zanarkand_ancient_metropolis_lasting_fayth.txt @@ -13,6 +13,6 @@ Name:Lasting Fayth ManaCost:4 G G Types:Sorcery Adventure A:SP$ Token | TokenAmount$ 1 | TokenScript$ c_1_1_hero | TokenOwner$ You | RememberTokens$ True | SubAbility$ DBPutCounter | SpellDescription$ Create a 1/1 colorless Hero creature token. Put a +1/+1 counter on it for each land you control. (Then exile this card. You may play the land later from exile.) -SVar:DBPutCounter:DB$ PutCounter| Defined$ Remembered | CounterType$ P1P1 | CounterNum$ Count$Valid Land.YouCtrl | SubAbility$ DBCleanup +SVar:DBPutCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ Count$Valid Land.YouCtrl | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True Oracle:Create a 1/1 colorless Hero creature token. Put a +1/+1 counter on it for each land you control. (Then exile this card. You may play the land later from exile.) diff --git a/forge-gui/res/cardsfolder/upcoming/zenos_yae_galvus_shinryu_transcendent_rival.txt b/forge-gui/res/cardsfolder/upcoming/zenos_yae_galvus_shinryu_transcendent_rival.txt index 5356d944096..d3fc598d604 100644 --- a/forge-gui/res/cardsfolder/upcoming/zenos_yae_galvus_shinryu_transcendent_rival.txt +++ b/forge-gui/res/cardsfolder/upcoming/zenos_yae_galvus_shinryu_transcendent_rival.txt @@ -5,7 +5,7 @@ PT:4/4 T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChoose | TriggerDescription$ My First Friend — When CARDNAME enters, choose a creature an opponent controls. Until end of turn, creatures other than Zenos yae Galvus and the chosen creature get -2/-2. SVar:TrigChoose:DB$ ChooseCard | Choices$ Creature.OppCtrl | Mandatory$ True | SubAbility$ DBPumpAll SVar:DBPumpAll:DB$ PumpAll | NumAtt$ -2 | NumDef$ -2 | ValidCards$ Creature.Other+!ChosenCardStrict | IsCurse$ True -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.ChosenCardStrict | TriggerZones$ Battlefield | Execute$ TrigTransform| TriggerDescription$ When the chosen creature leaves the battlefield, transform CARDNAME. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.ChosenCardStrict | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ When the chosen creature leaves the battlefield, transform CARDNAME. SVar:TrigTransform:DB$ SetState | Defined$ Self | Mode$ Transform AlternateMode:DoubleFaced Oracle:My First Friend — When Zenos yae Galvus enters, choose a creature an opponent controls. Until end of turn, creatures other than Zenos yae Galvus and the chosen creature get -2/-2.\nWhen the chosen creature leaves the battlefield, transform Zenos yae Galvus. diff --git a/forge-gui/res/cardsfolder/v/vedalken_squirrel_whacker.txt b/forge-gui/res/cardsfolder/v/vedalken_squirrel_whacker.txt index 5270a2ade23..a561df4c43a 100644 --- a/forge-gui/res/cardsfolder/v/vedalken_squirrel_whacker.txt +++ b/forge-gui/res/cardsfolder/v/vedalken_squirrel_whacker.txt @@ -6,7 +6,7 @@ K:ETBReplacement:Other:TrigRoll SVar:TrigRoll:DB$ RollDice | ResultSVar$ diePwr | SubAbility$ RollTough | SpellDescription$ As CARDNAME enters, roll a six-sided die twice. Its base power becomes the first result and its base toughness becomes the second result. SVar:RollTough:DB$ RollDice | ResultSVar$ dieTgn | SubAbility$ DBAnimate SVar:DBAnimate:DB$ Animate | Defined$ Self | Power$ diePwr | Toughness$ dieTgn | Duration$ Permanent -R:Event$ RollDice | ActiveZones$ Battlefield | ValidPlayer$ You | ValidSides$ 6 | ReplaceWith$ SwapRoll | Description$ If you would roll one or more six-sided dice, instead roll them and you may exchange one result with this creature’s base power or base toughness. +R:Event$ RollDice | ActiveZones$ Battlefield | ValidPlayer$ You | ValidSides$ 6 | ReplaceWith$ SwapRoll | Description$ If you would roll one or more six-sided dice, instead roll them and you may exchange one result with this creature's base power or base toughness. SVar:SwapRoll:DB$ ReplaceEffect | VarName$ DicePTExchanges | VarType$ CardSet | VarValue$ Self AI:RemoveDeck:All -Oracle:As this creature enters, roll a six-sided die twice. Its base power becomes the first result and its base toughness becomes the second result.\nIf you would roll one or more six-sided dice, instead roll them and you may exchange one result with this creature’s base power or base toughness. +Oracle:As this creature enters, roll a six-sided die twice. Its base power becomes the first result and its base toughness becomes the second result.\nIf you would roll one or more six-sided dice, instead roll them and you may exchange one result with this creature's base power or base toughness. diff --git a/forge-gui/res/tokenscripts/angelo.txt b/forge-gui/res/tokenscripts/angelo.txt index ce95a2aade3..e0a07921e8d 100644 --- a/forge-gui/res/tokenscripts/angelo.txt +++ b/forge-gui/res/tokenscripts/angelo.txt @@ -1,6 +1,6 @@ -Name:Angelo -ManaCost:no cost -Colors:green,white -Types:Legendary Creature Dog -PT:1/1 -Oracle: \ No newline at end of file +Name:Angelo +ManaCost:no cost +Colors:green,white +Types:Legendary Creature Dog +PT:1/1 +Oracle: diff --git a/forge-gui/res/tokenscripts/b_0_1_wizard_snipe.txt b/forge-gui/res/tokenscripts/b_0_1_wizard_snipe.txt index c56be442b31..edca1d77721 100644 --- a/forge-gui/res/tokenscripts/b_0_1_wizard_snipe.txt +++ b/forge-gui/res/tokenscripts/b_0_1_wizard_snipe.txt @@ -1,8 +1,8 @@ -Name:Wizard Token -ManaCost:no cost -Colors:black -Types:Creature Wizard -PT:0/1 -T:Mode$ SpellCast | ValidCard$ Card.nonCreature | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever you cast a noncreature spell, this token deals 1 damage to each opponent. -SVar:TrigDamage:DB$ DealDamage | Defined$ Player.Opponent | NumDmg$ 1 -Oracle:Whenever you cast a noncreature spell, this token deals 1 damage to each opponent. \ No newline at end of file +Name:Wizard Token +ManaCost:no cost +Colors:black +Types:Creature Wizard +PT:0/1 +T:Mode$ SpellCast | ValidCard$ Card.nonCreature | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever you cast a noncreature spell, this token deals 1 damage to each opponent. +SVar:TrigDamage:DB$ DealDamage | Defined$ Player.Opponent | NumDmg$ 1 +Oracle:Whenever you cast a noncreature spell, this token deals 1 damage to each opponent. diff --git a/forge-gui/res/tokenscripts/the_blackjack.txt b/forge-gui/res/tokenscripts/the_blackjack.txt index c137ca9e7b3..18da5b677fe 100644 --- a/forge-gui/res/tokenscripts/the_blackjack.txt +++ b/forge-gui/res/tokenscripts/the_blackjack.txt @@ -1,7 +1,7 @@ -Name:The Blackjack -ManaCost:no cost -Types:Legendary Artifact Vehicle -PT:3/3 -K:Flying -K:Crew:2 -Oracle:Flying, crew 2 \ No newline at end of file +Name:The Blackjack +ManaCost:no cost +Types:Legendary Artifact Vehicle +PT:3/3 +K:Flying +K:Crew:2 +Oracle:Flying, crew 2 diff --git a/forge-gui/res/tokenscripts/u_1_1_bird_flying_vigilance.txt b/forge-gui/res/tokenscripts/u_1_1_bird_flying_vigilance.txt index d468b67e427..647b10908d2 100644 --- a/forge-gui/res/tokenscripts/u_1_1_bird_flying_vigilance.txt +++ b/forge-gui/res/tokenscripts/u_1_1_bird_flying_vigilance.txt @@ -1,8 +1,8 @@ -Name:Bird Token -ManaCost:no cost -Colors:blue -Types:Creature Bird -PT:1/1 -K:Flying -K:Vigilance -Oracle:Flying, vigilance \ No newline at end of file +Name:Bird Token +ManaCost:no cost +Colors:blue +Types:Creature Bird +PT:1/1 +K:Flying +K:Vigilance +Oracle:Flying, vigilance diff --git a/forge-gui/res/tokenscripts/u_3_3_a_robot_warrior.txt b/forge-gui/res/tokenscripts/u_3_3_a_robot_warrior.txt index c7dbf7b4220..031f55a853b 100644 --- a/forge-gui/res/tokenscripts/u_3_3_a_robot_warrior.txt +++ b/forge-gui/res/tokenscripts/u_3_3_a_robot_warrior.txt @@ -1,6 +1,6 @@ -Name:Robot Warrior Token -ManaCost:no cost -Colors:blue -Types:Artifact Creature Robot Warrior -PT:3/3 -Oracle: \ No newline at end of file +Name:Robot Warrior Token +ManaCost:no cost +Colors:blue +Types:Artifact Creature Robot Warrior +PT:3/3 +Oracle: diff --git a/forge-gui/res/tokenscripts/w_1_2_moogle_lifelink.txt b/forge-gui/res/tokenscripts/w_1_2_moogle_lifelink.txt index 0d74c1217ad..f272ca36b9a 100644 --- a/forge-gui/res/tokenscripts/w_1_2_moogle_lifelink.txt +++ b/forge-gui/res/tokenscripts/w_1_2_moogle_lifelink.txt @@ -1,7 +1,7 @@ -Name:Moogle Token -ManaCost:no cost -Colors:white -Types:Creature Moogle -PT:1/2 -K:Lifelink -Oracle:Lifelink \ No newline at end of file +Name:Moogle Token +ManaCost:no cost +Colors:white +Types:Creature Moogle +PT:1/2 +K:Lifelink +Oracle:Lifelink