From dbf5a6e4c41c029f93d36b0ab3b357e6aa74a521 Mon Sep 17 00:00:00 2001 From: Renato Filipe Vidal Santos <45150760+dracontes@users.noreply.github.com> Date: Sat, 3 Aug 2024 15:52:47 +0100 Subject: [PATCH] ETB update: Card folder 'i', part 2 (#5783) * Add files via upload * Update invasion_of_new_capenna_holy_frazzle_cannon.txt * Update invasion_of_segovia_caetus_sea_tyrant_of_segovia.txt --- forge-gui/res/cardsfolder/i/invading_manticore.txt | 4 ++-- .../i/invasion_of_alara_awaken_the_maelstrom.txt | 4 ++-- .../i/invasion_of_amonkhet_lazotep_convert.txt | 8 ++++---- .../i/invasion_of_arcavios_invocation_of_the_founders.txt | 4 ++-- .../res/cardsfolder/i/invasion_of_azgol_ashen_reaper.txt | 4 ++-- .../i/invasion_of_belenon_belenon_war_anthem.txt | 4 ++-- .../i/invasion_of_dominaria_serra_faithkeeper.txt | 4 ++-- .../i/invasion_of_eldraine_prickle_faeries.txt | 4 ++-- .../i/invasion_of_ergamon_truga_cliffcharger.txt | 8 ++++---- .../i/invasion_of_fiora_marchesa_resolute_monarch.txt | 4 ++-- .../i/invasion_of_gobakhan_lightshield_array.txt | 4 ++-- .../i/invasion_of_ikoria_zilortha_apex_of_ikoria.txt | 4 ++-- .../i/invasion_of_innistrad_deluge_of_the_dead.txt | 8 ++++---- .../i/invasion_of_ixalan_belligerent_regisaur.txt | 4 ++-- ...asion_of_kaladesh_aetherwing_golden_scale_flagship.txt | 4 ++-- .../i/invasion_of_kaldheim_pyre_of_the_world_tree.txt | 4 ++-- .../i/invasion_of_kamigawa_rooftop_saboteurs.txt | 4 ++-- .../i/invasion_of_karsus_refraction_elemental.txt | 4 ++-- .../i/invasion_of_kylem_valors_reach_tag_team.txt | 4 ++-- .../cardsfolder/i/invasion_of_lorwyn_winnowing_forces.txt | 4 ++-- .../i/invasion_of_mercadia_kyren_flamewright.txt | 4 ++-- .../i/invasion_of_moag_bloomwielder_dryads.txt | 4 ++-- .../i/invasion_of_muraganda_primordial_plasm.txt | 4 ++-- .../i/invasion_of_new_capenna_holy_frazzle_cannon.txt | 4 ++-- .../invasion_of_new_phyrexia_teferi_akosa_of_zhalfir.txt | 4 ++-- .../i/invasion_of_pyrulea_gargantuan_slabhorn.txt | 4 ++-- .../i/invasion_of_ravnica_guildpact_paragon.txt | 4 ++-- .../i/invasion_of_regatha_disciples_of_the_inferno.txt | 4 ++-- .../invasion_of_segovia_caetus_sea_tyrant_of_segovia.txt | 4 ++-- .../cardsfolder/i/invasion_of_shandalar_leyline_surge.txt | 4 ++-- .../i/invasion_of_tarkir_defiant_thundermaw.txt | 4 ++-- .../i/invasion_of_theros_ephara_ever_sheltering.txt | 8 ++++---- .../cardsfolder/i/invasion_of_tolvada_the_broken_sky.txt | 4 ++-- .../i/invasion_of_ulgrotha_grandmother_ravi_sengir.txt | 4 ++-- .../i/invasion_of_vryn_overloaded_mage_ring.txt | 4 ++-- .../cardsfolder/i/invasion_of_xerex_vertex_paladin.txt | 4 ++-- .../i/invasion_of_zendikar_awakened_skyclave.txt | 4 ++-- forge-gui/res/cardsfolder/i/invasive_species.txt | 4 ++-- forge-gui/res/cardsfolder/i/inventors_axe.txt | 6 +++--- forge-gui/res/cardsfolder/i/inventors_goggles.txt | 4 ++-- .../res/cardsfolder/i/inverted_iceberg_iceberg_titan.txt | 4 ++-- forge-gui/res/cardsfolder/i/inverter_of_truth.txt | 4 ++-- forge-gui/res/cardsfolder/i/investigators_journal.txt | 4 ++-- forge-gui/res/cardsfolder/i/invigorating_hot_spring.txt | 2 +- forge-gui/res/cardsfolder/i/iona_shield_of_emeria.txt | 4 ++-- forge-gui/res/cardsfolder/i/ior_ruin_expedition.txt | 4 ++-- forge-gui/res/cardsfolder/i/irascible_wolverine.txt | 4 ++-- forge-gui/res/cardsfolder/i/iridescent_drake.txt | 4 ++-- forge-gui/res/cardsfolder/i/iroass_blessing.txt | 4 ++-- forge-gui/res/cardsfolder/i/iron_apprentice.txt | 2 +- forge-gui/res/cardsfolder/i/iron_bully.txt | 4 ++-- forge-gui/res/cardsfolder/i/iron_league_steed.txt | 2 +- forge-gui/res/cardsfolder/i/ironclad_revolutionary.txt | 4 ++-- forge-gui/res/cardsfolder/i/ironclad_slayer.txt | 4 ++-- forge-gui/res/cardsfolder/i/ironpaw_aspirant.txt | 4 ++-- forge-gui/res/cardsfolder/i/ironshell_beetle.txt | 4 ++-- forge-gui/res/cardsfolder/i/irregular_cohort.txt | 4 ++-- forge-gui/res/cardsfolder/i/irreverent_revelers.txt | 4 ++-- forge-gui/res/cardsfolder/i/irrigated_farmland.txt | 5 +++-- forge-gui/res/cardsfolder/i/irrigation_ditch.txt | 5 +++-- forge-gui/res/cardsfolder/i/ishkanah_grafwidow.txt | 4 ++-- forge-gui/res/cardsfolder/i/isle_of_vesuva.txt | 4 ++-- forge-gui/res/cardsfolder/i/isochron_scepter.txt | 4 ++-- forge-gui/res/cardsfolder/i/isolated_chapel.txt | 6 +++--- forge-gui/res/cardsfolder/i/isolation_zone.txt | 4 ++-- forge-gui/res/cardsfolder/i/isperias_skywatch.txt | 4 ++-- forge-gui/res/cardsfolder/i/isu_the_abominable.txt | 4 ++-- .../res/cardsfolder/i/itzquinth_firstborn_of_gishath.txt | 4 ++-- forge-gui/res/cardsfolder/i/ivory_giant.txt | 4 ++-- forge-gui/res/cardsfolder/i/ivy_elemental.txt | 2 +- forge-gui/res/cardsfolder/i/ivy_lane_denizen.txt | 4 ++-- forge-gui/res/cardsfolder/i/iwamori_of_the_open_fist.txt | 4 ++-- forge-gui/res/cardsfolder/i/ixalans_binding.txt | 4 ++-- forge-gui/res/cardsfolder/i/ixallis_diviner.txt | 4 ++-- forge-gui/res/cardsfolder/i/ixidron.txt | 4 ++-- forge-gui/res/cardsfolder/i/izoni_center_of_the_web.txt | 6 +++--- forge-gui/res/cardsfolder/i/izoni_thousand_eyed.txt | 4 ++-- forge-gui/res/cardsfolder/i/izzet_boilerworks.txt | 7 ++++--- forge-gui/res/cardsfolder/i/izzet_chronarch.txt | 4 ++-- forge-gui/res/cardsfolder/i/izzet_guildgate.txt | 5 +++-- 80 files changed, 172 insertions(+), 168 deletions(-) diff --git a/forge-gui/res/cardsfolder/i/invading_manticore.txt b/forge-gui/res/cardsfolder/i/invading_manticore.txt index f7c1cd5ffcb..4861f6faa92 100644 --- a/forge-gui/res/cardsfolder/i/invading_manticore.txt +++ b/forge-gui/res/cardsfolder/i/invading_manticore.txt @@ -2,8 +2,8 @@ Name:Invading Manticore ManaCost:5 R Types:Creature Zombie Manticore PT:4/5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBAmass | TriggerDescription$ When CARDNAME enters the battlefield, amass Zombies 2. (Put two +1/+1 counters on an Army you control. If you don't control one, create a 0/0 black Zombie Army creature token first.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBAmass | TriggerDescription$ When CARDNAME enters, amass Zombies 2. (Put two +1/+1 counters on an Army you control. If you don't control one, create a 0/0 black Zombie Army creature token first.) SVar:DBAmass:DB$ Amass | Type$ Zombie | Num$ 2 DeckHints:Ability$Amass & Type$Zombie DeckHas:Ability$Amass|Counters|Token -Oracle:When Invading Manticore enters the battlefield, amass Zombies 2. (Put two +1/+1 counters on an Army you control. If you don't control one, create a 0/0 black Zombie Army creature token first.) +Oracle:When Invading Manticore enters, amass Zombies 2. (Put two +1/+1 counters on an Army you control. If you don't control one, create a 0/0 black Zombie Army creature token first.) diff --git a/forge-gui/res/cardsfolder/i/invasion_of_alara_awaken_the_maelstrom.txt b/forge-gui/res/cardsfolder/i/invasion_of_alara_awaken_the_maelstrom.txt index 1fd1aebd00c..28cd1bd4a75 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_alara_awaken_the_maelstrom.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_alara_awaken_the_maelstrom.txt @@ -2,14 +2,14 @@ Name:Invasion of Alara ManaCost:W U B R G Types:Battle Siege Defense:7 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, exile cards from the top of your library until you exile two nonland cards with mana value 4 or less. You may cast one of those two cards without paying its mana cost. Put one of them into your hand. Then put the other cards exiled this way on the bottom of your library in a random order. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters, exile cards from the top of your library until you exile two nonland cards with mana value 4 or less. You may cast one of those two cards without paying its mana cost. Put one of them into your hand. Then put the other cards exiled this way on the bottom of your library in a random order. SVar:TrigDig:DB$ DigUntil | Defined$ You | Valid$ Card.nonLand+cmcLE4 | Amount$ 2 | FoundDestination$ Exile | RevealedDestination$ Exile | RememberRevealed$ True | ImprintFound$ True | SubAbility$ DBPlay SVar:DBPlay:DB$ Play | Valid$ Card.IsImprinted | ValidSA$ Spell | ValidZone$ Exile | WithoutManaCost$ True | Controller$ You | Optional$ True | Amount$ 1 | SubAbility$ DBPutHand SVar:DBPutHand:DB$ ChangeZone | ChangeType$ Card.IsImprinted | Mandatory$ True | Hidden$ True | Chooser$ You | ChangeNum$ 1 | Origin$ Exile | Destination$ Hand | SubAbility$ DBRestRandomOrder SVar:DBRestRandomOrder:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered | Origin$ Exile | Destination$ Library | LibraryPosition$ -1 | RandomOrder$ True | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True AlternateMode:DoubleFaced -Oracle:When Invasion of Alara enters the battlefield, exile cards from the top of your library until you exile two nonland cards with mana value 4 or less. You may cast one of those two cards without paying its mana cost. Put one of them into your hand. Then put the other cards exiled this way on the bottom of your library in a random order. +Oracle:When Invasion of Alara enters, exile cards from the top of your library until you exile two nonland cards with mana value 4 or less. You may cast one of those two cards without paying its mana cost. Put one of them into your hand. Then put the other cards exiled this way on the bottom of your library in a random order. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_amonkhet_lazotep_convert.txt b/forge-gui/res/cardsfolder/i/invasion_of_amonkhet_lazotep_convert.txt index b736bdac532..77547876ab0 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_amonkhet_lazotep_convert.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_amonkhet_lazotep_convert.txt @@ -2,13 +2,13 @@ Name:Invasion of Amonkhet ManaCost:1 U B Types:Battle Siege Defense:4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield, each player mills three cards, then each opponent discards a card and you draw a card. (To mill three cards, a player puts the top three cards of their library into their graveyard.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters, each player mills three cards, then each opponent discards a card and you draw a card. (To mill three cards, a player puts the top three cards of their library into their graveyard.) SVar:TrigMill:DB$ Mill | Defined$ Player | NumCards$ 3 | SubAbility$ DBDiscard SVar:DBDiscard:DB$ Discard | Defined$ Opponent | Mode$ TgtChoose | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw DeckHas:Ability$Mill AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Amonkhet enters the battlefield, each player mills three cards, then each opponent discards a card and you draw a card. (To mill three cards, a player puts the top three cards of their library into their graveyard.) +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Amonkhet enters, each player mills three cards, then each opponent discards a card and you draw a card. (To mill three cards, a player puts the top three cards of their library into their graveyard.) ALTERNATE @@ -18,5 +18,5 @@ Colors:blue,black Types:Creature Zombie PT:4/4 K:ETBReplacement:Copy:DBCopy:Optional -SVar:DBCopy:DB$ Clone | Choices$ Creature | ChoiceZone$ Graveyard | SetPower$ 4 | SetToughness$ 4 | AddColors$ Black | AddTypes$ Zombie | SpellDescription$ You may have CARDNAME enter the battlefield as a copy of any creature card in a graveyard, except it's a 4/4 black Zombie in addition to its other types. -Oracle:You may have Lazotep Convert enter the battlefield as a copy of any creature card in a graveyard, except it's a 4/4 black Zombie in addition to its other types. +SVar:DBCopy:DB$ Clone | Choices$ Creature | ChoiceZone$ Graveyard | SetPower$ 4 | SetToughness$ 4 | AddColors$ Black | AddTypes$ Zombie | SpellDescription$ You may have CARDNAME enter as a copy of any creature card in a graveyard, except it's a 4/4 black Zombie in addition to its other types. +Oracle:You may have Lazotep Convert enter as a copy of any creature card in a graveyard, except it's a 4/4 black Zombie in addition to its other types. diff --git a/forge-gui/res/cardsfolder/i/invasion_of_arcavios_invocation_of_the_founders.txt b/forge-gui/res/cardsfolder/i/invasion_of_arcavios_invocation_of_the_founders.txt index ef21399658a..8d525d29e1a 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_arcavios_invocation_of_the_founders.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_arcavios_invocation_of_the_founders.txt @@ -2,12 +2,12 @@ Name:Invasion of Arcavios ManaCost:3 U U Types:Battle Siege Defense:7 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSearch | TriggerDescription$ When CARDNAME enters the battlefield, search your library, graveyard, and/or outside the game for an instant or sorcery card you own, reveal it, and put it into your hand. If you search your library this way, shuffle. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSearch | TriggerDescription$ When CARDNAME enters, search your library, graveyard, and/or outside the game for an instant or sorcery card you own, reveal it, and put it into your hand. If you search your library this way, shuffle. SVar:TrigSearch:DB$ ChangeZone | Hidden$ True | Origin$ Library | Destination$ Hand | ShuffleNonMandatory$ True | OriginAlternative$ Graveyard,Sideboard | AlternativeMessage$ Would you like to search your library with this ability? If you do, your library will be shuffled | ChangeType$ Sorcery.YouOwn,Instant.YouOwn DeckNeeds:Type$Instant|Sorcery DeckHas:Ability$Graveyard AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Arcavios enters the battlefield, search your library, graveyard, and/or outside the game for an instant or sorcery card you own, reveal it, and put it into your hand. If you search your library this way, shuffle. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Arcavios enters, search your library, graveyard, and/or outside the game for an instant or sorcery card you own, reveal it, and put it into your hand. If you search your library this way, shuffle. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_azgol_ashen_reaper.txt b/forge-gui/res/cardsfolder/i/invasion_of_azgol_ashen_reaper.txt index af79ffa7fa2..96a7343bf61 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_azgol_ashen_reaper.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_azgol_ashen_reaper.txt @@ -2,12 +2,12 @@ Name:Invasion of Azgol ManaCost:B R Types:Battle Siege Defense:4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacrifice | TriggerDescription$ When CARDNAME enters the battlefield, target player sacrifices a creature or planeswalker and loses 1 life. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacrifice | TriggerDescription$ When CARDNAME enters, target player sacrifices a creature or planeswalker and loses 1 life. SVar:TrigSacrifice:DB$ Sacrifice | ValidTgts$ Player | SacValid$ Creature,Planeswalker | SacMessage$ Creature or Planeswalker | SubAbility$ DBLoseLife SVar:DBLoseLife:DB$ LoseLife | Defined$ TargetedPlayer | LifeAmount$ 1 DeckHas:Ability$Sacrifice|Counters AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Azgol enters the battlefield, target player sacrifices a creature or planeswalker and loses 1 life. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Azgol enters, target player sacrifices a creature or planeswalker and loses 1 life. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_belenon_belenon_war_anthem.txt b/forge-gui/res/cardsfolder/i/invasion_of_belenon_belenon_war_anthem.txt index e8591091f4a..bda2d9c42a7 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_belenon_belenon_war_anthem.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_belenon_belenon_war_anthem.txt @@ -2,11 +2,11 @@ Name:Invasion of Belenon ManaCost:2 W Types:Battle Siege Defense:5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 2/2 white and blue Knight creature token with vigilance. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create a 2/2 white and blue Knight creature token with vigilance. SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ wu_2_2_knight_vigilance DeckHas:Ability$Token|Discard & Type$Knight & Color$Blue AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Belenon enters the battlefield, create a 2/2 white and blue Knight creature token with vigilance. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Belenon enters, create a 2/2 white and blue Knight creature token with vigilance. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_dominaria_serra_faithkeeper.txt b/forge-gui/res/cardsfolder/i/invasion_of_dominaria_serra_faithkeeper.txt index 156138a0955..664de9990c8 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_dominaria_serra_faithkeeper.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_dominaria_serra_faithkeeper.txt @@ -2,12 +2,12 @@ Name:Invasion of Dominaria ManaCost:2 W Types:Battle Siege Defense:5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 4 life and draw a card. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters, you gain 4 life and draw a card. SVar:TrigGainLife:DB$ GainLife | LifeAmount$ 4 | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw DeckHas:Ability$LifeGain AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Dominaria enters the battlefield, you gain 4 life and draw a card. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Dominaria enters, you gain 4 life and draw a card. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_eldraine_prickle_faeries.txt b/forge-gui/res/cardsfolder/i/invasion_of_eldraine_prickle_faeries.txt index e46418407f9..bced06e0505 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_eldraine_prickle_faeries.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_eldraine_prickle_faeries.txt @@ -2,12 +2,12 @@ Name:Invasion of Eldraine ManaCost:3 B Types:Battle Siege Defense:4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, target opponent discards two cards. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters, target opponent discards two cards. SVar:TrigDiscard:DB$ Discard | ValidTgts$ Opponent | NumCards$ 2 | Mode$ TgtChoose DeckHas:Ability$Discard DeckHints:Ability$Discard AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Eldraine enters the battlefield, target opponent discards two cards. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Eldraine enters, target opponent discards two cards. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_ergamon_truga_cliffcharger.txt b/forge-gui/res/cardsfolder/i/invasion_of_ergamon_truga_cliffcharger.txt index 2d3b87119ca..4e029260c30 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_ergamon_truga_cliffcharger.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_ergamon_truga_cliffcharger.txt @@ -2,13 +2,13 @@ Name:Invasion of Ergamon ManaCost:R G Types:Battle Siege Defense:5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTreasure | TriggerDescription$ When CARDNAME enters the battlefield, create a Treasure token. Then you may discard a card. If you do, draw a card. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTreasure | TriggerDescription$ When CARDNAME enters, create a Treasure token. Then you may discard a card. If you do, draw a card. SVar:TrigTreasure:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SubAbility$ DBLoot SVar:DBLoot:DB$ Draw | UnlessCost$ Discard<1/Card> | UnlessSwitched$ True | UnlessPayer$ You DeckHas:Ability$Discard|Token & Type$Treasure DeckHints:Type$Battle AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Ergamon enters the battlefield, create a Treasure token. Then you may discard a card. If you do, draw a card. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Ergamon enters, create a Treasure token. Then you may discard a card. If you do, draw a card. ALTERNATE @@ -18,6 +18,6 @@ Colors:red,green Types:Creature Rhino PT:3/4 K:Trample -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, you may discard a card. If you do, search your library for a land or battle card, reveal it, put it into your hand, then shuffle. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters, you may discard a card. If you do, search your library for a land or battle card, reveal it, put it into your hand, then shuffle. SVar:TrigChangeZone:AB$ ChangeZone | Cost$ Discard<1/Card> | Origin$ Library | Destination$ Hand | ChangeType$ Land,Battle | ChangeNum$ 1 -Oracle:Trample\nWhen Truga Cliffcharger enters the battlefield, you may discard a card. If you do, search your library for a land or battle card, reveal it, put it into your hand, then shuffle. +Oracle:Trample\nWhen Truga Cliffcharger enters, you may discard a card. If you do, search your library for a land or battle card, reveal it, put it into your hand, then shuffle. diff --git a/forge-gui/res/cardsfolder/i/invasion_of_fiora_marchesa_resolute_monarch.txt b/forge-gui/res/cardsfolder/i/invasion_of_fiora_marchesa_resolute_monarch.txt index bea3c7f53cd..8967e1543aa 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_fiora_marchesa_resolute_monarch.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_fiora_marchesa_resolute_monarch.txt @@ -2,12 +2,12 @@ Name:Invasion of Fiora ManaCost:4 B B Types:Battle Siege Defense:4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ When CARDNAME enters the battlefield, ABILITY +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ When CARDNAME enters, ABILITY SVar:TrigCharm:DB$ Charm | MinCharmNum$ 1 | CharmNum$ 2 | Choices$ DestroyLegend,DestroyNonLegend SVar:DestroyLegend:DB$ DestroyAll | ValidCards$ Creature.Legendary | SpellDescription$ Destroy all legendary creatures. SVar:DestroyNonLegend:DB$ DestroyAll | ValidCards$ Creature.nonLegendary | SpellDescription$ Destroy all nonlegendary creatures. AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Fiora enters the battlefield, choose one or both —\n• Destroy all legendary creatures.\n• Destroy all nonlegendary creatures. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Fiora enters, choose one or both —\n• Destroy all legendary creatures.\n• Destroy all nonlegendary creatures. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_gobakhan_lightshield_array.txt b/forge-gui/res/cardsfolder/i/invasion_of_gobakhan_lightshield_array.txt index 8fc75c845ff..20084fcfdb1 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_gobakhan_lightshield_array.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_gobakhan_lightshield_array.txt @@ -2,7 +2,7 @@ Name:Invasion of Gobakhan ManaCost:1 W Types:Battle Siege Defense:3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLook | TriggerDescription$ When CARDNAME enters the battlefield, look at target opponent's hand. You may exile a nonland card from it. For as long as that card remains exiled, its owner may play it. A spell cast this way costs {2} more to cast. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLook | TriggerDescription$ When CARDNAME enters, look at target opponent's hand. You may exile a nonland card from it. For as long as that card remains exiled, its owner may play it. A spell cast this way costs {2} more to cast. SVar:TrigLook:DB$ RevealHand | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | Look$ True | RememberRevealed$ True | SubAbility$ DBChooseCard SVar:DBChooseCard:DB$ ChooseCard | ChoiceZone$ Hand | Choices$ Card.nonLand+IsRemembered | ChoiceTitle$ You may exile a nonland card from it | MinAmount$ 0 | Amount$ 1 | SubAbility$ DBChangeZone SVar:DBChangeZone:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Hand | Destination$ Exile | Imprint$ True | SubAbility$ DBEffect @@ -12,7 +12,7 @@ SVar:CostsMore:Mode$ RaiseCost | ValidCard$ Card.IsRemembered | AffectedZone$ Ex SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearChosenCard$ True | ClearImprinted$ True DeckHas:Ability$Counters|Sacrifice AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Gobakhan enters the battlefield, look at target opponent's hand. You may exile a nonland card from it. For as long as that card remains exiled, its owner may play it. A spell cast this way costs {2} more to cast. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Gobakhan enters, look at target opponent's hand. You may exile a nonland card from it. For as long as that card remains exiled, its owner may play it. A spell cast this way costs {2} more to cast. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_ikoria_zilortha_apex_of_ikoria.txt b/forge-gui/res/cardsfolder/i/invasion_of_ikoria_zilortha_apex_of_ikoria.txt index 0b487c5370a..527741f88e3 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_ikoria_zilortha_apex_of_ikoria.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_ikoria_zilortha_apex_of_ikoria.txt @@ -2,11 +2,11 @@ Name:Invasion of Ikoria ManaCost:X G G Types:Battle Siege Defense:6 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSearch | TriggerDescription$ When CARDNAME enters the battlefield, search your library and/or graveyard for a non-Human creature card with mana value X or less and put it onto the battlefield. If you search your library this way, shuffle. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSearch | TriggerDescription$ When CARDNAME enters, search your library and/or graveyard for a non-Human creature card with mana value X or less and put it onto the battlefield. If you search your library this way, shuffle. SVar:TrigSearch:DB$ ChangeZone | ChangeType$ Creature.YouCtrl+nonHuman+cmcLEX | Hidden$ True | Origin$ Library | OriginAlternative$ Graveyard | Destination$ Battlefield | ShuffleNonMandatory$ True SVar:X:Count$xPaid AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Ikoria enters the battlefield, search your library and/or graveyard for a non-Human creature card with mana value X or less and put it onto the battlefield. If you search your library this way, shuffle. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Ikoria enters, search your library and/or graveyard for a non-Human creature card with mana value X or less and put it onto the battlefield. If you search your library this way, shuffle. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_innistrad_deluge_of_the_dead.txt b/forge-gui/res/cardsfolder/i/invasion_of_innistrad_deluge_of_the_dead.txt index bf2228fc6c7..fb642d8b355 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_innistrad_deluge_of_the_dead.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_innistrad_deluge_of_the_dead.txt @@ -3,10 +3,10 @@ ManaCost:2 B B Types:Battle Siege Defense:5 K:Flash -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target creature an opponent controls gets -13/-13 until end of turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters, target creature an opponent controls gets -13/-13 until end of turn. SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | NumAtt$ -13 | NumDef$ -13 AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nFlash\nWhen Invasion of Innistrad enters the battlefield, target creature an opponent controls gets -13/-13 until end of turn. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nFlash\nWhen Invasion of Innistrad enters, target creature an opponent controls gets -13/-13 until end of turn. ALTERNATE @@ -14,9 +14,9 @@ Name:Deluge of the Dead ManaCost:no cost Colors:black Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create two 2/2 black Zombie creature tokens. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create two 2/2 black Zombie creature tokens. SVar:TrigToken:DB$ Token | TokenAmount$ 2 | TokenScript$ b_2_2_zombie A:AB$ ChangeZone | Cost$ 2 B | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SubAbility$ DBToken | SpellDescription$ Exile target card from a graveyard. SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ b_2_2_zombie | TokenOwner$ You | ConditionDefined$ Targeted | ConditionPresent$ Creature | ConditionCompare$ EQ1 | SpellDescription$ If it was a creature card, create a 2/2 black Zombie creature token. DeckHas:Ability$Counters|Token|Graveyard & Type$Zombie -Oracle:When Deluge of the Dead enters the battlefield, create two 2/2 black Zombie creature tokens.\n{2}{B}: Exile target card from a graveyard. If it was a creature card, create a 2/2 black Zombie creature token. +Oracle:When Deluge of the Dead enters, create two 2/2 black Zombie creature tokens.\n{2}{B}: Exile target card from a graveyard. If it was a creature card, create a 2/2 black Zombie creature token. diff --git a/forge-gui/res/cardsfolder/i/invasion_of_ixalan_belligerent_regisaur.txt b/forge-gui/res/cardsfolder/i/invasion_of_ixalan_belligerent_regisaur.txt index 06364711329..010fb1aaf84 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_ixalan_belligerent_regisaur.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_ixalan_belligerent_regisaur.txt @@ -2,10 +2,10 @@ Name:Invasion of Ixalan ManaCost:1 G Types:Battle Siege Defense:4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, look at the top five cards of your library. You may reveal a permanent card from among them and put it into your hand. Put the rest on the bottom of your library in a random order. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters, look at the top five cards of your library. You may reveal a permanent card from among them and put it into your hand. Put the rest on the bottom of your library in a random order. SVar:TrigDig:DB$ Dig | DigNum$ 5 | ChangeNum$ 1 | Optional$ True | ChangeValid$ Permanent | ForceRevealToController$ True | RestRandomOrder$ True AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Ixalan enters the battlefield, look at the top five cards of your library. You may reveal a permanent card from among them and put it into your hand. Put the rest on the bottom of your library in a random order. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Ixalan enters, look at the top five cards of your library. You may reveal a permanent card from among them and put it into your hand. Put the rest on the bottom of your library in a random order. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_kaladesh_aetherwing_golden_scale_flagship.txt b/forge-gui/res/cardsfolder/i/invasion_of_kaladesh_aetherwing_golden_scale_flagship.txt index cfaac44d14e..aa22300e388 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_kaladesh_aetherwing_golden_scale_flagship.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_kaladesh_aetherwing_golden_scale_flagship.txt @@ -2,12 +2,12 @@ Name:Invasion of Kaladesh ManaCost:U R Types:Battle Siege Defense:4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 1/1 colorless Thopter artifact creature token with flying. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create a 1/1 colorless Thopter artifact creature token with flying. SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenOwner$ You | TokenScript$ c_1_1_a_thopter_flying DeckHas:Ability$Token & Type$Thopter DeckHints:Type$Artifact AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Kaladesh enters the battlefield, create a 1/1 colorless Thopter artifact creature token with flying. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Kaladesh enters, create a 1/1 colorless Thopter artifact creature token with flying. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_kaldheim_pyre_of_the_world_tree.txt b/forge-gui/res/cardsfolder/i/invasion_of_kaldheim_pyre_of_the_world_tree.txt index ed36947f5b9..ae774eae4a9 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_kaldheim_pyre_of_the_world_tree.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_kaldheim_pyre_of_the_world_tree.txt @@ -2,7 +2,7 @@ Name:Invasion of Kaldheim ManaCost:3 R Types:Battle Siege Defense:4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExileHand | TriggerDescription$ When CARDNAME enters the battlefield, exile all cards from your hand, then draw that many cards. Until the end of your next turn, you may play cards exiled this way. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExileHand | TriggerDescription$ When CARDNAME enters, exile all cards from your hand, then draw that many cards. Until the end of your next turn, you may play cards exiled this way. SVar:TrigExileHand:DB$ ChangeZoneAll | ChangeType$ Card.YouOwn | Origin$ Hand | Destination$ Exile | RememberChanged$ True | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ Y | SubAbility$ DBEffect SVar:DBEffect:DB$ Effect | RememberObjects$ RememberedCard | StaticAbilities$ Play | Duration$ UntilTheEndOfYourNextTurn | ForgetOnMoved$ Exile | SubAbility$ DBCleanup @@ -10,7 +10,7 @@ SVar:Play:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Car SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Y:Count$RememberedSize AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Kaldheim enters the battlefield, exile all cards from your hand, then draw that many cards. Until the end of your next turn, you may play cards exiled this way. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Kaldheim enters, exile all cards from your hand, then draw that many cards. Until the end of your next turn, you may play cards exiled this way. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_kamigawa_rooftop_saboteurs.txt b/forge-gui/res/cardsfolder/i/invasion_of_kamigawa_rooftop_saboteurs.txt index 389fbc60940..e7615d45cce 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_kamigawa_rooftop_saboteurs.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_kamigawa_rooftop_saboteurs.txt @@ -2,12 +2,12 @@ Name:Invasion of Kamigawa ManaCost:3 U Types:Battle Siege Defense:4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap target artifact or creature an opponent controls and put a stun counter on it. (If a permanent with a stun counter would become untapped, remove one from it instead. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters, tap target artifact or creature an opponent controls and put a stun counter on it. (If a permanent with a stun counter would become untapped, remove one from it instead. SVar:TrigTap:DB$ Tap | ValidTgts$ Artifact.OppCtrl,Creature.OppCtrl | SubAbility$ DBCounter | TgtPrompt$ Select target artifact or creature an opponent controls SVar:DBCounter:DB$ PutCounter | Defined$ Targeted | CounterType$ Stun | CounterNum$ 1 DeckHas:Ability$Counters AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Kamigawa enters the battlefield, tap target artifact or creature an opponent controls and put a stun counter on it. (If a permanent with a stun counter would become untapped, remove one from it instead.) +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Kamigawa enters, tap target artifact or creature an opponent controls and put a stun counter on it. (If a permanent with a stun counter would become untapped, remove one from it instead.) ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_karsus_refraction_elemental.txt b/forge-gui/res/cardsfolder/i/invasion_of_karsus_refraction_elemental.txt index b79ccb2ae8d..6cd4d11c706 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_karsus_refraction_elemental.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_karsus_refraction_elemental.txt @@ -2,10 +2,10 @@ Name:Invasion of Karsus ManaCost:2 R R Types:Battle Siege Defense:4 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 3 damage to each creature and each planeswalker. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters, it deals 3 damage to each creature and each planeswalker. SVar:TrigDamage:DB$ DamageAll | ValidCards$ Creature,Planeswalker | NumDmg$ 3 AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Karsus enters the battlefield, it deals 3 damage to each creature and each planeswalker. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Karsus enters, it deals 3 damage to each creature and each planeswalker. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_kylem_valors_reach_tag_team.txt b/forge-gui/res/cardsfolder/i/invasion_of_kylem_valors_reach_tag_team.txt index 291ac85863e..7e4386ea885 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_kylem_valors_reach_tag_team.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_kylem_valors_reach_tag_team.txt @@ -2,10 +2,10 @@ Name:Invasion of Kylem ManaCost:2 R W Types:Battle Siege Defense:5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSearch | TriggerDescription$ When CARDNAME enters the battlefield, up to two target creatures each get +2/+0 and gain vigilance and haste until end of turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSearch | TriggerDescription$ When CARDNAME enters, up to two target creatures each get +2/+0 and gain vigilance and haste until end of turn. SVar:TrigSearch:DB$ Pump | TargetMin$ 0 | TargetMax$ 2 | ValidTgts$ Creature | TgtPrompt$ Select up to two target creatures | NumAtt$ 2 | KW$ Vigilance & Haste AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Kylem enters the battlefield, up to two target creatures each get +2/+0 and gain vigilance and haste until end of turn. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Kylem enters, up to two target creatures each get +2/+0 and gain vigilance and haste until end of turn. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_lorwyn_winnowing_forces.txt b/forge-gui/res/cardsfolder/i/invasion_of_lorwyn_winnowing_forces.txt index c6068190598..42f16c91acc 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_lorwyn_winnowing_forces.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_lorwyn_winnowing_forces.txt @@ -2,11 +2,11 @@ Name:Invasion of Lorwyn ManaCost:4 B G Types:Battle Siege Defense:5 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target non-Elf creature an opponent controls with power X or less, where X is the number of lands you control. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters, destroy target non-Elf creature an opponent controls with power X or less, where X is the number of lands you control. SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Creature.nonElf+OppCtrl+powerLEX | TgtPrompt$ Select target non-Elf creature an opponent controls with power X or less, where X is the number of lands you control SVar:X:Count$Valid Land.YouCtrl AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Lorwyn enters the battlefield, destroy target non-Elf creature an opponent controls with power X or less, where X is the number of lands you control. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Lorwyn enters, destroy target non-Elf creature an opponent controls with power X or less, where X is the number of lands you control. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_mercadia_kyren_flamewright.txt b/forge-gui/res/cardsfolder/i/invasion_of_mercadia_kyren_flamewright.txt index 4f6d8333134..1280a61e097 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_mercadia_kyren_flamewright.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_mercadia_kyren_flamewright.txt @@ -2,11 +2,11 @@ Name:Invasion of Mercadia ManaCost:1 R Types:Battle Siege Defense:4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, you may discard a card. If you do, draw two cards. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters, you may discard a card. If you do, draw two cards. SVar:TrigDiscard:AB$ Draw | Cost$ Discard<1/Card> | NumCards$ 2 DeckHas:Ability$Discard AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Mercadia enters the battlefield, you may discard a card. If you do, draw two cards. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Mercadia enters, you may discard a card. If you do, draw two cards. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_moag_bloomwielder_dryads.txt b/forge-gui/res/cardsfolder/i/invasion_of_moag_bloomwielder_dryads.txt index 61cce114e0d..8b347bbc64a 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_moag_bloomwielder_dryads.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_moag_bloomwielder_dryads.txt @@ -2,11 +2,11 @@ Name:Invasion of Moag ManaCost:2 G W Types:Battle Siege Defense:5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounters | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on each creature you control. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounters | TriggerDescription$ When CARDNAME enters, put a +1/+1 counter on each creature you control. SVar:TrigPutCounters:DB$ PutCounterAll | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 DeckHas:Ability$Counters AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Moag enters the battlefield, put a +1/+1 counter on each creature you control. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Moag enters, put a +1/+1 counter on each creature you control. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_muraganda_primordial_plasm.txt b/forge-gui/res/cardsfolder/i/invasion_of_muraganda_primordial_plasm.txt index 2a6569cba05..222fd46e59c 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_muraganda_primordial_plasm.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_muraganda_primordial_plasm.txt @@ -2,12 +2,12 @@ Name:Invasion of Muraganda ManaCost:4 G Types:Battle Siege Defense:6 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCounter | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on target creature you control. Then that creature fights up to one target creature you don't control. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCounter | TriggerDescription$ When CARDNAME enters, put a +1/+1 counter on target creature you control. Then that creature fights up to one target creature you don't control. SVar:TrigCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Choose target creature you control | CounterType$ P1P1 | CounterNum$ 1 | AILogic$ Fight | SubAbility$ DBFight SVar:DBFight:DB$ Fight | Defined$ ParentTarget | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Creature.YouDontCtrl | AILogic$ Always | TgtPrompt$ Choose up to one target creature you don't control DeckHas:Ability$Counters AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Muraganda enters the battlefield, put a +1/+1 counter on target creature you control. Then that creature fights up to one target creature you don't control. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Muraganda enters, put a +1/+1 counter on target creature you control. Then that creature fights up to one target creature you don't control. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_new_capenna_holy_frazzle_cannon.txt b/forge-gui/res/cardsfolder/i/invasion_of_new_capenna_holy_frazzle_cannon.txt index 7495baf18d4..06fddabcfee 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_new_capenna_holy_frazzle_cannon.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_new_capenna_holy_frazzle_cannon.txt @@ -2,12 +2,12 @@ Name:Invasion of New Capenna ManaCost:W B Types:Battle Siege Defense:4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigImmediateTrig | TriggerDescription$ When CARDNAME enters the battlefield, you may sacrifice an artifact or creature. When you do, exile target artifact or creature an opponent controls. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigImmediateTrig | TriggerDescription$ When CARDNAME enters, you may sacrifice an artifact or creature. When you do, exile target artifact or creature an opponent controls. SVar:TrigImmediateTrig:AB$ ImmediateTrigger | Cost$ Sac<1/Artifact;Creature/artifact or creature> | Execute$ TrigExile | TriggerDescription$ When you do, exile target artifact or creature an opponent controls. SVar:TrigExile:DB$ ChangeZone | ValidTgts$ Artifact.OppCtrl,Creature.OppCtrl | TgtPrompt$ Select target artifact or creature an opponent controls | Origin$ Battlefield | Destination$ Exile DeckHas:Ability$Sacrifice AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of New Capenna enters the battlefield, you may sacrifice an artifact or creature. When you do, exile target artifact or creature an opponent controls. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of New Capenna enters, you may sacrifice an artifact or creature. When you do, exile target artifact or creature an opponent controls. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_new_phyrexia_teferi_akosa_of_zhalfir.txt b/forge-gui/res/cardsfolder/i/invasion_of_new_phyrexia_teferi_akosa_of_zhalfir.txt index 82aac53a707..db1cd992cd3 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_new_phyrexia_teferi_akosa_of_zhalfir.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_new_phyrexia_teferi_akosa_of_zhalfir.txt @@ -2,12 +2,12 @@ Name:Invasion of New Phyrexia ManaCost:X W U Types:Battle Siege Defense:6 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create X 2/2 white and blue Knight creature tokens with vigilance. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create X 2/2 white and blue Knight creature tokens with vigilance. SVar:TrigToken:DB$ Token | TokenAmount$ X | TokenScript$ wu_2_2_knight_vigilance SVar:X:Count$xPaid DeckHas:Ability$Token & Type$Knight AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of New Phyrexia enters the battlefield, create X 2/2 white and blue Knight creature tokens with vigilance. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of New Phyrexia enters, create X 2/2 white and blue Knight creature tokens with vigilance. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_pyrulea_gargantuan_slabhorn.txt b/forge-gui/res/cardsfolder/i/invasion_of_pyrulea_gargantuan_slabhorn.txt index 59e255b6dc6..d3f493c2ac0 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_pyrulea_gargantuan_slabhorn.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_pyrulea_gargantuan_slabhorn.txt @@ -2,13 +2,13 @@ Name:Invasion of Pyrulea ManaCost:G U Types:Battle Siege Defense:4 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 3, then reveal the top card of your library. If it's a land or double-faced card, draw a card. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters, scry 3, then reveal the top card of your library. If it's a land or double-faced card, draw a card. SVar:TrigScry:DB$ Scry | ScryNum$ 3 | SubAbility$ DBDig SVar:DBDig:DB$ Dig | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | RememberChanged$ True | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw | ConditionDefined$ Remembered | ConditionPresent$ Land,Card.DoubleFaced | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Pyrulea enters the battlefield, scry 3, then reveal the top card of your library. If it's a land or double-faced card, draw a card. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Pyrulea enters, scry 3, then reveal the top card of your library. If it's a land or double-faced card, draw a card. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_ravnica_guildpact_paragon.txt b/forge-gui/res/cardsfolder/i/invasion_of_ravnica_guildpact_paragon.txt index aa6fcf319fd..826d91f082a 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_ravnica_guildpact_paragon.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_ravnica_guildpact_paragon.txt @@ -2,10 +2,10 @@ Name:Invasion of Ravnica ManaCost:5 Types:Battle Siege Defense:4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target nonland permanent an opponent controls that isn't exactly two colors. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters, exile target nonland permanent an opponent controls that isn't exactly two colors. SVar:TrigExile:DB$ ChangeZone | ValidTgts$ Permanent.nonLand+OppCtrl+!numColorsEQ2 | TgtPrompt$ Select target nonland, permanent an opponent controls that isn't exactly two colors. | Origin$ Battlefield | Destination$ Exile AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Ravnica enters the battlefield, exile target nonland permanent an opponent controls that isn't exactly two colors. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Ravnica enters, exile target nonland permanent an opponent controls that isn't exactly two colors. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_regatha_disciples_of_the_inferno.txt b/forge-gui/res/cardsfolder/i/invasion_of_regatha_disciples_of_the_inferno.txt index 13c033de8fb..698f9d8e71b 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_regatha_disciples_of_the_inferno.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_regatha_disciples_of_the_inferno.txt @@ -2,11 +2,11 @@ Name:Invasion of Regatha ManaCost:2 R Types:Battle Siege Defense:5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 4 damage to another target battle or opponent and 1 damage to up to one target creature. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters, it deals 4 damage to another target battle or opponent and 1 damage to up to one target creature. SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Battle.Other,Opponent | TgtPrompt$ Select another target battle or opponent | NumDmg$ 4 | SubAbility$ DBDealDamage SVar:DBDealDamage:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select up to one target creature | TargetMin$ 0 | TargetMax$ 1 | NumDmg$ 1 AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Regatha enters the battlefield, it deals 4 damage to another target battle or opponent and 1 damage to up to one target creature. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Regatha enters, it deals 4 damage to another target battle or opponent and 1 damage to up to one target creature. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_segovia_caetus_sea_tyrant_of_segovia.txt b/forge-gui/res/cardsfolder/i/invasion_of_segovia_caetus_sea_tyrant_of_segovia.txt index f7ed383d266..6ba729a1b16 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_segovia_caetus_sea_tyrant_of_segovia.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_segovia_caetus_sea_tyrant_of_segovia.txt @@ -2,11 +2,11 @@ Name:Invasion of Segovia ManaCost:2 U Types:Battle Siege Defense:4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create two 1/1 blue Kraken creature tokens with trample. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create two 1/1 blue Kraken creature tokens with trample. SVar:TrigToken:DB$ Token | TokenAmount$ 2 | TokenScript$ u_1_1_kraken_trample DeckHas:Ability$Token & Type$Kraken AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Segovia enters the battlefield, create two 1/1 blue Kraken creature tokens with trample. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Segovia enters, create two 1/1 blue Kraken creature tokens with trample. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_shandalar_leyline_surge.txt b/forge-gui/res/cardsfolder/i/invasion_of_shandalar_leyline_surge.txt index b66f3e6bca3..458ae29c302 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_shandalar_leyline_surge.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_shandalar_leyline_surge.txt @@ -2,11 +2,11 @@ Name:Invasion of Shandalar ManaCost:3 G G Types:Battle Siege Defense:4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters the battlefield, return up to three target permanent cards from your graveyard to your hand. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters, return up to three target permanent cards from your graveyard to your hand. SVar:TrigReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TargetMin$ 0 | TargetMax$ 3 | TgtPrompt$ Choose up to three target permanent cards in your graveyard | ValidTgts$ Permanent.YouOwn DeckHas:Ability$Graveyard AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Shandalar enters the battlefield, return up to three target permanent cards from your graveyard to your hand. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Shandalar enters, return up to three target permanent cards from your graveyard to your hand. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_tarkir_defiant_thundermaw.txt b/forge-gui/res/cardsfolder/i/invasion_of_tarkir_defiant_thundermaw.txt index a26d964ba99..f23a28d2165 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_tarkir_defiant_thundermaw.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_tarkir_defiant_thundermaw.txt @@ -2,7 +2,7 @@ Name:Invasion of Tarkir ManaCost:1 R Types:Battle Siege Defense:5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReveal | TriggerDescription$ When CARDNAME enters the battlefield, reveal any number of Dragon cards from your hand. When you do, CARDNAME deals X plus 2 damage to any other target, where X is the number of cards revealed this way. (X can be 0.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReveal | TriggerDescription$ When CARDNAME enters, reveal any number of Dragon cards from your hand. When you do, CARDNAME deals X plus 2 damage to any other target, where X is the number of cards revealed this way. (X can be 0.) SVar:TrigReveal:DB$ Reveal | RevealValid$ Card.Dragon+YouOwn | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBImmediateTrig SVar:DBImmediateTrig:DB$ ImmediateTrigger | Execute$ TrigDamageBis | RememberObjects$ Remembered | SubAbility$ DBCleanup | TriggerDescription$ When you do, CARDNAME deals X plus 2 damage to any other target, where X is the number of cards revealed this way. (X can be 0.) SVar:TrigDamageBis:DB$ DealDamage | ValidTgts$ Creature.Other,Player,Planeswalker.Other,Battle.Other | TgtPrompt$ Select any other target | NumDmg$ X @@ -10,7 +10,7 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:TriggerRemembered$Amount/Plus.2 DeckHints:Type$Dragon AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Tarkir enters the battlefield, reveal any number of Dragon cards from your hand. When you do, Invasion of Tarkir deals X plus 2 damage to any other target, where X is the number of cards revealed this way. (X can be 0.) +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Tarkir enters, reveal any number of Dragon cards from your hand. When you do, Invasion of Tarkir deals X plus 2 damage to any other target, where X is the number of cards revealed this way. (X can be 0.) ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_theros_ephara_ever_sheltering.txt b/forge-gui/res/cardsfolder/i/invasion_of_theros_ephara_ever_sheltering.txt index 74f96d5e122..c789dfd83c4 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_theros_ephara_ever_sheltering.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_theros_ephara_ever_sheltering.txt @@ -2,12 +2,12 @@ Name:Invasion of Theros ManaCost:2 W Types:Battle Siege Defense:4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSearch | TriggerDescription$ When CARDNAME enters the battlefield, search your library for an Aura, God, or Demigod card, reveal it, put it into your hand, then shuffle. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSearch | TriggerDescription$ When CARDNAME enters, search your library for an Aura, God, or Demigod card, reveal it, put it into your hand, then shuffle. SVar:TrigSearch:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Aura,Demigod,God | ChangeNum$ 1 DeckHints:Type$God|Demigod|Aura|Enchantment DeckHas:Ability$LifeGain AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Theros enters the battlefield, search your library for an Aura, God, or Demigod card, reveal it, put it into your hand, then shuffle. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Theros enters, search your library for an Aura, God, or Demigod card, reveal it, put it into your hand, then shuffle. ALTERNATE @@ -17,6 +17,6 @@ Colors:white,blue Types:Legendary Enchantment Creature God PT:4/4 S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Lifelink & Indestructible | IsPresent$ Enchantment.Other+YouCtrl | PresentCompare$ GE3 | Description$ CARDNAME has lifelink and indestructible as long as you control at least three other enchantments. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | Execute$ TrigDraw | TriggerDescription$ Whenever another enchantment enters the battlefield under your control, draw a card. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | Execute$ TrigDraw | TriggerDescription$ Whenever another enchantment you control enters, draw a card. SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 -Oracle:Ephara, Ever-Sheltering has lifelink and indestructible as long as you control at least three other enchantments.\nWhenever another enchantment enters the battlefield under your control, draw a card. +Oracle:Ephara, Ever-Sheltering has lifelink and indestructible as long as you control at least three other enchantments.\nWhenever another enchantment you control enters, draw a card. diff --git a/forge-gui/res/cardsfolder/i/invasion_of_tolvada_the_broken_sky.txt b/forge-gui/res/cardsfolder/i/invasion_of_tolvada_the_broken_sky.txt index 138c8ba6809..3f5e3df1aac 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_tolvada_the_broken_sky.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_tolvada_the_broken_sky.txt @@ -2,12 +2,12 @@ Name:Invasion of Tolvada ManaCost:3 W B Types:Battle Siege Defense:5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target nonbattle permanent card from your graveyard to the battlefield. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters, return target nonbattle permanent card from your graveyard to the battlefield. SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Permanent.nonBattle+YouCtrl | TgtPrompt$ Select target nonbattle permanent card in your graveyard DeckHas:Ability$Graveyard|Token & Type$Spirit DeckHints:Ability$Graveyard|Mill|Tokens|LifeGain AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Tolvada enters the battlefield, return target nonbattle permanent card from your graveyard to the battlefield +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Tolvada enters, return target nonbattle permanent card from your graveyard to the battlefield ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_ulgrotha_grandmother_ravi_sengir.txt b/forge-gui/res/cardsfolder/i/invasion_of_ulgrotha_grandmother_ravi_sengir.txt index 9afb405c9be..3545b873626 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_ulgrotha_grandmother_ravi_sengir.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_ulgrotha_grandmother_ravi_sengir.txt @@ -2,12 +2,12 @@ Name:Invasion of Ulgrotha ManaCost:4 B Types:Battle Siege Defense:5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDrain | TriggerDescription$ When CARDNAME enters the battlefield, it deals 3 damage to any other target and you gain 3 life. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDrain | TriggerDescription$ When CARDNAME enters, it deals 3 damage to any other target and you gain 3 life. SVar:TrigDrain:DB$ DealDamage | ValidTgts$ Creature.Other,Player,Planeswalker.Other,Battle.Other | TgtPrompt$ Select any other target | NumDmg$ 3 | SubAbility$ DBGainLife SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 3 DeckHas:Ability$Counters|LifeGain AlternateMode:DoubleFaced -Oracle:When Invasion of Ulgrotha enters the battlefield, it deals 3 damage to any other target and you gain 3 life. +Oracle:When Invasion of Ulgrotha enters, it deals 3 damage to any other target and you gain 3 life. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_vryn_overloaded_mage_ring.txt b/forge-gui/res/cardsfolder/i/invasion_of_vryn_overloaded_mage_ring.txt index 04c717f4535..685e8d749e0 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_vryn_overloaded_mage_ring.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_vryn_overloaded_mage_ring.txt @@ -2,12 +2,12 @@ Name:Invasion of Vryn ManaCost:3 U Types:Battle Siege Defense:4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw three cards, then discard a card. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters, draw three cards, then discard a card. SVar:TrigDraw:DB$ Draw | NumCards$ 3 | SubAbility$ DBDiscard SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose DeckHas:Ability$Discard|Token|Sacrifice AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Vryn enters the battlefield, draw three cards, then discard a card. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Vryn enters, draw three cards, then discard a card. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_xerex_vertex_paladin.txt b/forge-gui/res/cardsfolder/i/invasion_of_xerex_vertex_paladin.txt index 826a514511e..703339fe8a0 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_xerex_vertex_paladin.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_xerex_vertex_paladin.txt @@ -2,10 +2,10 @@ Name:Invasion of Xerex ManaCost:2 W U Types:Battle Siege Defense:4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters the battlefield, return up to one target creature to its owner's hand. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters, return up to one target creature to its owner's hand. SVar:TrigReturn:DB$ ChangeZone | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select up to one target creature | Origin$ Battlefield | Destination$ Hand AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Xerex enters the battlefield, return up to one target creature to its owner's hand. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Xerex enters, return up to one target creature to its owner's hand. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasion_of_zendikar_awakened_skyclave.txt b/forge-gui/res/cardsfolder/i/invasion_of_zendikar_awakened_skyclave.txt index a583749a16f..ba44ec75b89 100644 --- a/forge-gui/res/cardsfolder/i/invasion_of_zendikar_awakened_skyclave.txt +++ b/forge-gui/res/cardsfolder/i/invasion_of_zendikar_awakened_skyclave.txt @@ -2,10 +2,10 @@ Name:Invasion of Zendikar ManaCost:3 G Types:Battle Siege Defense:3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSearch | TriggerDescription$ When CARDNAME enters the battlefield, search your library for up to two basic land cards, put them onto the battlefield tapped, then shuffle. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSearch | TriggerDescription$ When CARDNAME enters, search your library for up to two basic land cards, put them onto the battlefield tapped, then shuffle. SVar:TrigSearch:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 2 AlternateMode:DoubleFaced -Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Zendikar enters the battlefield, search your library for up to two basic land cards, put them onto the battlefield tapped, then shuffle. +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Zendikar enters, search your library for up to two basic land cards, put them onto the battlefield tapped, then shuffle. ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/invasive_species.txt b/forge-gui/res/cardsfolder/i/invasive_species.txt index 78d655393ee..d99c577145b 100644 --- a/forge-gui/res/cardsfolder/i/invasive_species.txt +++ b/forge-gui/res/cardsfolder/i/invasive_species.txt @@ -2,8 +2,8 @@ Name:Invasive Species ManaCost:2 G Types:Creature Insect PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, return another permanent you control to its owner's hand. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters, return another permanent you control to its owner's hand. SVar:TrigChange:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Hidden$ True | Mandatory$ True | ChangeType$ Permanent.Other+YouCtrl | AILogic$ NeverBounceItself SVar:NeedsToPlay:Creature.YouCtrl+cmcLE2 AI:RemoveDeck:Random -Oracle:When Invasive Species enters the battlefield, return another permanent you control to its owner's hand. +Oracle:When Invasive Species enters, return another permanent you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/i/inventors_axe.txt b/forge-gui/res/cardsfolder/i/inventors_axe.txt index 579addb3c00..6ca72a5b835 100644 --- a/forge-gui/res/cardsfolder/i/inventors_axe.txt +++ b/forge-gui/res/cardsfolder/i/inventors_axe.txt @@ -2,10 +2,10 @@ Name:Inventor's Axe ManaCost:R Types:Artifact Equipment K:Flash -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEnergy | TriggerDescription$ When CARDNAME enters the battlefield, you get {E}{E} (two energy counters). +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEnergy | TriggerDescription$ When CARDNAME enters, you get {E}{E} (two energy counters). SVar:TrigEnergy:DB$ PutCounter | Defined$ You | CounterType$ ENERGY | CounterNum$ 2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigAttach | TriggerDescription$ When CARDNAME enters the battlefield, attach it to target creature you control. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigAttach | TriggerDescription$ When CARDNAME enters, attach it to target creature you control. SVar:TrigAttach:DB$ Attach | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | Description$ Equipped creature gets +2/+0. K:Equip:PayEnergy<2> -Oracle:Flash\nWhen Inventor's Axe enters the battlefield, you get {E}{E} (two energy counters).\nWhen Inventor's Axe enters the battlefield, attach it to target creature you control.\nEquipped creature gets +2/+0.\nEquip—Pay {E}{E}. +Oracle:Flash\nWhen Inventor's Axe enters, you get {E}{E} (two energy counters).\nWhen Inventor's Axe enters, attach it to target creature you control.\nEquipped creature gets +2/+0.\nEquip—Pay {E}{E}. diff --git a/forge-gui/res/cardsfolder/i/inventors_goggles.txt b/forge-gui/res/cardsfolder/i/inventors_goggles.txt index ca81711d8a7..ab576bd71b3 100644 --- a/forge-gui/res/cardsfolder/i/inventors_goggles.txt +++ b/forge-gui/res/cardsfolder/i/inventors_goggles.txt @@ -2,7 +2,7 @@ Name:Inventor's Goggles ManaCost:1 Types:Artifact Equipment S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 2 | Description$ Equipped creature gets +1/+2. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Permanent.Artificer+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigAttach | OptionalDecider$ You | TriggerDescription$ Whenever an Artificer enters the battlefield under your control, you may attach CARDNAME to it. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Permanent.Artificer+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigAttach | OptionalDecider$ You | TriggerDescription$ Whenever an Artificer you control enters, you may attach CARDNAME to it. SVar:TrigAttach:DB$ Attach | Defined$ TriggeredCard K:Equip:2 -Oracle:Equipped creature gets +1/+2.\nWhenever an Artificer enters the battlefield under your control, you may attach Inventor's Goggles to it.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) +Oracle:Equipped creature gets +1/+2.\nWhenever an Artificer you control enters, you may attach Inventor's Goggles to it.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/i/inverted_iceberg_iceberg_titan.txt b/forge-gui/res/cardsfolder/i/inverted_iceberg_iceberg_titan.txt index 93b05d32740..c327af46df0 100644 --- a/forge-gui/res/cardsfolder/i/inverted_iceberg_iceberg_titan.txt +++ b/forge-gui/res/cardsfolder/i/inverted_iceberg_iceberg_titan.txt @@ -1,14 +1,14 @@ Name:Inverted Iceberg ManaCost:1 U Types:Artifact -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield, mill a card, then draw a card. (To mill a card, put the top card of your library into your graveyard.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters, mill a card, then draw a card. (To mill a card, put the top card of your library into your graveyard.) SVar:TrigMill:DB$ Mill | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw K:Craft:4 U U ExileCtrlOrGrave<1/Artifact.Other> DeckHints:Ability$Discard|Mill|Sacrifice DeckHas:Ability$Graveyard|Mill AlternateMode:DoubleFaced -Oracle:When Inverted Iceberg enters the battlefield, mill a card, then draw a card. (To mill a card, put the top card of your library into your graveyard.)\nCraft with artifact {4}{U}{U} ({4}{U}{U}, Exile this artifact, Exile another artifact you control or an artifact card from your graveyard: Return this card transformed under its owner's control. Craft only as a sorcery.) +Oracle:When Inverted Iceberg enters, mill a card, then draw a card. (To mill a card, put the top card of your library into your graveyard.)\nCraft with artifact {4}{U}{U} ({4}{U}{U}, Exile this artifact, Exile another artifact you control or an artifact card from your graveyard: Return this card transformed under its owner's control. Craft only as a sorcery.) ALTERNATE diff --git a/forge-gui/res/cardsfolder/i/inverter_of_truth.txt b/forge-gui/res/cardsfolder/i/inverter_of_truth.txt index 794d0071cbe..b8bf443936c 100644 --- a/forge-gui/res/cardsfolder/i/inverter_of_truth.txt +++ b/forge-gui/res/cardsfolder/i/inverter_of_truth.txt @@ -4,8 +4,8 @@ Types:Creature Eldrazi PT:6/6 K:Devoid K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExileYourLibrary | TriggerDescription$ When CARDNAME enters the battlefield, exile all cards from your library face down, then shuffle all cards from your graveyard into your library. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExileYourLibrary | TriggerDescription$ When CARDNAME enters, exile all cards from your library face down, then shuffle all cards from your graveyard into your library. SVar:TrigExileYourLibrary:DB$ ChangeZoneAll | ChangeType$ Card.YouOwn | Origin$ Library | Destination$ Exile | ExileFaceDown$ True | SubAbility$ DBShuffle SVar:DBShuffle:DB$ ChangeZoneAll | ChangeType$ Card.YouOwn | Origin$ Graveyard | Destination$ Library | Shuffle$ True AI:RemoveDeck:Random -Oracle:Devoid (This card has no color.)\nFlying\nWhen Inverter of Truth enters the battlefield, exile all cards from your library face down, then shuffle all cards from your graveyard into your library. +Oracle:Devoid (This card has no color.)\nFlying\nWhen Inverter of Truth enters, exile all cards from your library face down, then shuffle all cards from your graveyard into your library. diff --git a/forge-gui/res/cardsfolder/i/investigators_journal.txt b/forge-gui/res/cardsfolder/i/investigators_journal.txt index a37796673c6..51728f4f6bb 100644 --- a/forge-gui/res/cardsfolder/i/investigators_journal.txt +++ b/forge-gui/res/cardsfolder/i/investigators_journal.txt @@ -1,9 +1,9 @@ Name:Investigator's Journal ManaCost:2 Types:Artifact Clue -K:etbCounter:SUSPECT:X:no Condition:CARDNAME enters the battlefield with a number of suspect counters on it equal to the greatest number of creatures a player controls. +K:etbCounter:SUSPECT:X:no Condition:CARDNAME enters with a number of suspect counters on it equal to the greatest number of creatures a player controls. SVar:X:PlayerCountPlayers$HighestValid Creature.YouCtrl A:AB$ Draw | Cost$ 2 T SubCounter<1/SUSPECT> | NumCards$ 1 | SpellDescription$ Draw a card. A:AB$ Draw | Cost$ 2 Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. DeckHas:Ability$Counters|Sacrifice -Oracle:Investigator's Journal enters the battlefield with a number of suspect counters on it equal to the greatest number of creatures a player controls.\n{2}, {T}, Remove a suspect counter from Investigator's Journal: Draw a card.\n{2}, Sacrifice Investigator's Journal: Draw a card. +Oracle:Investigator's Journal enters with a number of suspect counters on it equal to the greatest number of creatures a player controls.\n{2}, {T}, Remove a suspect counter from Investigator's Journal: Draw a card.\n{2}, Sacrifice Investigator's Journal: Draw a card. diff --git a/forge-gui/res/cardsfolder/i/invigorating_hot_spring.txt b/forge-gui/res/cardsfolder/i/invigorating_hot_spring.txt index 4d108e1c9dd..eefedf06b60 100644 --- a/forge-gui/res/cardsfolder/i/invigorating_hot_spring.txt +++ b/forge-gui/res/cardsfolder/i/invigorating_hot_spring.txt @@ -8,4 +8,4 @@ SVar:BuffedBy:Creature SVar:PlayMain1:TRUE DeckHas:Ability$Counters DeckHints:Type$Equipment|Aura & Ability$Counters -Oracle:Invigorating Hot Spring enters the battlefield with four +1/+1 counters on it.\nModified creatures you control have haste. (Equipment, Auras you control, and counters are modifications.)\nRemove a +1/+1 counter from Invigorating Hot Spring: Put a +1/+1 counter on target creature you control. Activate only as a sorcery and only once each turn. +Oracle:Invigorating Hot Spring enters with four +1/+1 counters on it.\nModified creatures you control have haste. (Equipment, Auras you control, and counters are modifications.)\nRemove a +1/+1 counter from Invigorating Hot Spring: Put a +1/+1 counter on target creature you control. Activate only as a sorcery and only once each turn. diff --git a/forge-gui/res/cardsfolder/i/iona_shield_of_emeria.txt b/forge-gui/res/cardsfolder/i/iona_shield_of_emeria.txt index b33bda4f105..b6f6d09479e 100644 --- a/forge-gui/res/cardsfolder/i/iona_shield_of_emeria.txt +++ b/forge-gui/res/cardsfolder/i/iona_shield_of_emeria.txt @@ -4,6 +4,6 @@ Types:Legendary Creature Angel PT:7/7 K:Flying K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInHumanDeck +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters, choose a color. | AILogic$ MostProminentInHumanDeck S:Mode$ CantBeCast | ValidCard$ Card.ChosenColor | Caster$ Opponent | Description$ Your opponents can't cast spells of the chosen color. -Oracle:Flying\nAs Iona, Shield of Emeria enters the battlefield, choose a color.\nYour opponents can't cast spells of the chosen color. +Oracle:Flying\nAs Iona, Shield of Emeria enters, choose a color.\nYour opponents can't cast spells of the chosen color. diff --git a/forge-gui/res/cardsfolder/i/ior_ruin_expedition.txt b/forge-gui/res/cardsfolder/i/ior_ruin_expedition.txt index a06fffb75dc..65d42dfadf7 100644 --- a/forge-gui/res/cardsfolder/i/ior_ruin_expedition.txt +++ b/forge-gui/res/cardsfolder/i/ior_ruin_expedition.txt @@ -1,9 +1,9 @@ Name:Ior Ruin Expedition ManaCost:1 U Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Landfall — Whenever a land enters the battlefield under your control, you may put a quest counter on CARDNAME. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Landfall — Whenever a land you control enters, you may put a quest counter on CARDNAME. SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 A:AB$ Draw | Cost$ SubCounter<3/QUEST> Sac<1/CARDNAME> | NumCards$ 2 | SpellDescription$ Draw two cards. DeckHas:Ability$Counters SVar:MaxQuestEffect:3 -Oracle:Landfall — Whenever a land enters the battlefield under your control, you may put a quest counter on Ior Ruin Expedition.\nRemove three quest counters from Ior Ruin Expedition and sacrifice it: Draw two cards. +Oracle:Landfall — Whenever a land you control enters, you may put a quest counter on Ior Ruin Expedition.\nRemove three quest counters from Ior Ruin Expedition and sacrifice it: Draw two cards. diff --git a/forge-gui/res/cardsfolder/i/irascible_wolverine.txt b/forge-gui/res/cardsfolder/i/irascible_wolverine.txt index 7a3a1a70bea..d18e6fecef4 100644 --- a/forge-gui/res/cardsfolder/i/irascible_wolverine.txt +++ b/forge-gui/res/cardsfolder/i/irascible_wolverine.txt @@ -2,10 +2,10 @@ Name:Irascible Wolverine ManaCost:2 R Types:Creature Wolverine PT:3/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile the top card of your library. Until end of turn, you may play that card. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters, exile the top card of your library. Until end of turn, you may play that card. SVar:TrigExile:DB$ Dig | Defined$ You | DigNum$ 1 | ChangeNum$ All | DestinationZone$ Exile | RememberChanged$ True | SubAbility$ DBEffect SVar:DBEffect:DB$ Effect | RememberObjects$ RememberedCard | StaticAbilities$ Play | SubAbility$ DBCleanup | ExileOnMoved$ Exile SVar:Play:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.IsRemembered | AffectedZone$ Exile | Description$ You may play remembered card. SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True K:Plot:2 R -Oracle:When Irascible Wolverine enters the battlefield, exile the top card of your library. Until end of turn, you may play that card.\nPlot {2}{R} (You may pay {2}{R} and exile this card from your hand. Cast it as a sorcery on a later turn without paying its mana cost. Plot only as a sorcery.) +Oracle:When Irascible Wolverine enters, exile the top card of your library. Until end of turn, you may play that card.\nPlot {2}{R} (You may pay {2}{R} and exile this card from your hand. Cast it as a sorcery on a later turn without paying its mana cost. Plot only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/i/iridescent_drake.txt b/forge-gui/res/cardsfolder/i/iridescent_drake.txt index 9e69095b028..712e6b10832 100644 --- a/forge-gui/res/cardsfolder/i/iridescent_drake.txt +++ b/forge-gui/res/cardsfolder/i/iridescent_drake.txt @@ -3,6 +3,6 @@ ManaCost:3 U Types:Creature Drake PT:2/2 K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, put target Aura card from a graveyard onto the battlefield under your control attached to CARDNAME. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters, put target Aura card from a graveyard onto the battlefield under your control attached to CARDNAME. SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Aura | AttachedTo$ Self | GainControl$ True -Oracle:Flying\nWhen Iridescent Drake enters the battlefield, put target Aura card from a graveyard onto the battlefield under your control attached to Iridescent Drake. +Oracle:Flying\nWhen Iridescent Drake enters, put target Aura card from a graveyard onto the battlefield under your control attached to Iridescent Drake. diff --git a/forge-gui/res/cardsfolder/i/iroass_blessing.txt b/forge-gui/res/cardsfolder/i/iroass_blessing.txt index df167a758ae..a753b1fc7a1 100644 --- a/forge-gui/res/cardsfolder/i/iroass_blessing.txt +++ b/forge-gui/res/cardsfolder/i/iroass_blessing.txt @@ -3,7 +3,7 @@ ManaCost:3 R Types:Enchantment Aura K:Enchant creature you control A:SP$ Attach | Cost$ 3 R | ValidTgts$ Creature.YouCtrl | AILogic$ Pump -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 4 damage to target creature or planeswalker an opponent controls. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters, it deals 4 damage to target creature or planeswalker an opponent controls. SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature.OppCtrl,Planeswalker.OppCtrl | TgtPrompt$ Select a creature or planeswalker an opponent controls | NumDmg$ 4 S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Enchanted creature gets +1/+1. -Oracle:Enchant creature you control\nWhen Iroas's Blessing enters the battlefield, it deals 4 damage to target creature or planeswalker an opponent controls.\nEnchanted creature gets +1/+1. +Oracle:Enchant creature you control\nWhen Iroas's Blessing enters, it deals 4 damage to target creature or planeswalker an opponent controls.\nEnchanted creature gets +1/+1. diff --git a/forge-gui/res/cardsfolder/i/iron_apprentice.txt b/forge-gui/res/cardsfolder/i/iron_apprentice.txt index 56391e119e5..2a862ae3dfb 100644 --- a/forge-gui/res/cardsfolder/i/iron_apprentice.txt +++ b/forge-gui/res/cardsfolder/i/iron_apprentice.txt @@ -6,4 +6,4 @@ K:etbCounter:P1P1:1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self+HasCounters | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME dies, if it had counters on it, put those counters on target creature you control. SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ EachFromSource | EachFromSource$ TriggeredCardLKICopy DeckHas:Ability$Counters -Oracle:Iron Apprentice enters the battlefield with a +1/+1 counter on it.\nWhen Iron Apprentice dies, if it had counters on it, put those counters on target creature you control. +Oracle:Iron Apprentice enters with a +1/+1 counter on it.\nWhen Iron Apprentice dies, if it had counters on it, put those counters on target creature you control. diff --git a/forge-gui/res/cardsfolder/i/iron_bully.txt b/forge-gui/res/cardsfolder/i/iron_bully.txt index ffc192777da..500199bda91 100644 --- a/forge-gui/res/cardsfolder/i/iron_bully.txt +++ b/forge-gui/res/cardsfolder/i/iron_bully.txt @@ -3,7 +3,7 @@ ManaCost:3 Types:Artifact Creature Golem PT:1/1 K:Menace -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPut | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on target creature. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPut | TriggerDescription$ When CARDNAME enters, put a +1/+1 counter on target creature. SVar:TrigPut:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 DeckHas:Ability$Counters -Oracle:Menace (This creature can't be blocked except by two or more creatures.)\nWhen Iron Bully enters the battlefield, put a +1/+1 counter on target creature. +Oracle:Menace (This creature can't be blocked except by two or more creatures.)\nWhen Iron Bully enters, put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/i/iron_league_steed.txt b/forge-gui/res/cardsfolder/i/iron_league_steed.txt index 6ab59ed6003..d17efb64b32 100644 --- a/forge-gui/res/cardsfolder/i/iron_league_steed.txt +++ b/forge-gui/res/cardsfolder/i/iron_league_steed.txt @@ -5,4 +5,4 @@ PT:2/2 K:Haste K:Fabricate:1 DeckHas:Ability$Counters|Token -Oracle:Haste\nFabricate 1 (When this creature enters the battlefield, put a +1/+1 counter on it or create a 1/1 colorless Servo artifact creature token.) +Oracle:Haste\nFabricate 1 (When this creature enters, put a +1/+1 counter on it or create a 1/1 colorless Servo artifact creature token.) diff --git a/forge-gui/res/cardsfolder/i/ironclad_revolutionary.txt b/forge-gui/res/cardsfolder/i/ironclad_revolutionary.txt index d92770ac126..13cd227f49b 100644 --- a/forge-gui/res/cardsfolder/i/ironclad_revolutionary.txt +++ b/forge-gui/res/cardsfolder/i/ironclad_revolutionary.txt @@ -2,8 +2,8 @@ Name:Ironclad Revolutionary ManaCost:4 B B Types:Creature Aetherborn Artificer PT:4/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters the battlefield, you may sacrifice an artifact. If you do, put two +1/+1 counters on CARDNAME and each opponent loses 2 life. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters, you may sacrifice an artifact. If you do, put two +1/+1 counters on CARDNAME and each opponent loses 2 life. SVar:TrigPutCounter:AB$ PutCounter | Cost$ Sac<1/Artifact> | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ DBLoseLife SVar:DBLoseLife:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 2 SVar:AIPreference:SacCost$Artifact.token -Oracle:When Ironclad Revolutionary enters the battlefield, you may sacrifice an artifact. If you do, put two +1/+1 counters on Ironclad Revolutionary and each opponent loses 2 life. +Oracle:When Ironclad Revolutionary enters, you may sacrifice an artifact. If you do, put two +1/+1 counters on Ironclad Revolutionary and each opponent loses 2 life. diff --git a/forge-gui/res/cardsfolder/i/ironclad_slayer.txt b/forge-gui/res/cardsfolder/i/ironclad_slayer.txt index fc110c96d1f..e092d58d375 100644 --- a/forge-gui/res/cardsfolder/i/ironclad_slayer.txt +++ b/forge-gui/res/cardsfolder/i/ironclad_slayer.txt @@ -2,6 +2,6 @@ Name:Ironclad Slayer ManaCost:2 W Types:Creature Human Warrior PT:3/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target Aura or Equipment card from your graveyard to your hand. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters, you may return target Aura or Equipment card from your graveyard to your hand. SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Card.Aura+YouCtrl,Card.Equipment+YouCtrl -Oracle:When Ironclad Slayer enters the battlefield, you may return target Aura or Equipment card from your graveyard to your hand. +Oracle:When Ironclad Slayer enters, you may return target Aura or Equipment card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/i/ironpaw_aspirant.txt b/forge-gui/res/cardsfolder/i/ironpaw_aspirant.txt index 5d976e5af1f..588df3ca8d1 100644 --- a/forge-gui/res/cardsfolder/i/ironpaw_aspirant.txt +++ b/forge-gui/res/cardsfolder/i/ironpaw_aspirant.txt @@ -2,7 +2,7 @@ Name:Ironpaw Aspirant ManaCost:1 W Types:Creature Cat Warrior PT:1/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on target creature. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters, put a +1/+1 counter on target creature. SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ 1 DeckHas:Ability$Counters -Oracle:When Ironpaw Aspirant enters the battlefield, put a +1/+1 counter on target creature. +Oracle:When Ironpaw Aspirant enters, put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/i/ironshell_beetle.txt b/forge-gui/res/cardsfolder/i/ironshell_beetle.txt index 5e7c403a1f3..68a5d7fe26c 100644 --- a/forge-gui/res/cardsfolder/i/ironshell_beetle.txt +++ b/forge-gui/res/cardsfolder/i/ironshell_beetle.txt @@ -2,7 +2,7 @@ Name:Ironshell Beetle ManaCost:1 G Types:Creature Insect PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPut | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on target creature. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPut | TriggerDescription$ When CARDNAME enters, put a +1/+1 counter on target creature. SVar:TrigPut:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 DeckHas:Ability$Counters -Oracle:When Ironshell Beetle enters the battlefield, put a +1/+1 counter on target creature. +Oracle:When Ironshell Beetle enters, put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/i/irregular_cohort.txt b/forge-gui/res/cardsfolder/i/irregular_cohort.txt index 6e999cb2d97..84c4f32d7a5 100644 --- a/forge-gui/res/cardsfolder/i/irregular_cohort.txt +++ b/forge-gui/res/cardsfolder/i/irregular_cohort.txt @@ -3,7 +3,7 @@ ManaCost:2 W W Types:Creature Shapeshifter PT:2/2 K:Changeling -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a colorless Shapeshifter creature token with changeling. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create a colorless Shapeshifter creature token with changeling. SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_2_2_shapeshifter_changeling | TokenOwner$ You DeckHas:Ability$Token -Oracle:Changeling (This card is every creature type.)\nWhen Irregular Cohort enters the battlefield, create a 2/2 colorless Shapeshifter creature token with changeling. +Oracle:Changeling (This card is every creature type.)\nWhen Irregular Cohort enters, create a 2/2 colorless Shapeshifter creature token with changeling. diff --git a/forge-gui/res/cardsfolder/i/irreverent_revelers.txt b/forge-gui/res/cardsfolder/i/irreverent_revelers.txt index 91be4466341..bf77382b35e 100644 --- a/forge-gui/res/cardsfolder/i/irreverent_revelers.txt +++ b/forge-gui/res/cardsfolder/i/irreverent_revelers.txt @@ -2,8 +2,8 @@ Name:Irreverent Revelers ManaCost:2 R Types:Creature Satyr PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ When CARDNAME enters the battlefield, ABILITY +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ When CARDNAME enters, ABILITY SVar:TrigCharm:DB$ Charm | Choices$ DBDestroy,DBHaste SVar:DBDestroy:DB$ Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. SVar:DBHaste:DB$ Pump | Defined$ Self | KW$ Haste | SpellDescription$ CARDNAME gains haste until end of turn. -Oracle:When Irreverent Revelers enters the battlefield, choose one —\n• Destroy target artifact.\n• Irreverent Revelers gains haste until end of turn. +Oracle:When Irreverent Revelers enters, choose one —\n• Destroy target artifact.\n• Irreverent Revelers gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/i/irrigated_farmland.txt b/forge-gui/res/cardsfolder/i/irrigated_farmland.txt index ec6d46ab16c..609e661af3f 100644 --- a/forge-gui/res/cardsfolder/i/irrigated_farmland.txt +++ b/forge-gui/res/cardsfolder/i/irrigated_farmland.txt @@ -1,6 +1,7 @@ Name:Irrigated Farmland ManaCost:no cost Types:Land Plains Island -K:CARDNAME enters the battlefield tapped. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True K:Cycling:2 -Oracle:({T}: Add {W} or {U}.)\nIrrigated Farmland enters the battlefield tapped.\nCycling {2} ({2}, Discard this card: Draw a card.) +Oracle:({T}: Add {W} or {U}.)\nIrrigated Farmland enters tapped.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/i/irrigation_ditch.txt b/forge-gui/res/cardsfolder/i/irrigation_ditch.txt index 513b2cb1f40..2fd9288d8e5 100644 --- a/forge-gui/res/cardsfolder/i/irrigation_ditch.txt +++ b/forge-gui/res/cardsfolder/i/irrigation_ditch.txt @@ -1,8 +1,9 @@ Name:Irrigation Ditch ManaCost:no cost Types:Land -K:CARDNAME enters the battlefield tapped. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W}. A:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ G U | SpellDescription$ Add {G}{U}. AI:RemoveDeck:All -Oracle:Irrigation Ditch enters the battlefield tapped.\n{T}: Add {W}.\n{T}, Sacrifice Irrigation Ditch: Add {G}{U}. +Oracle:Irrigation Ditch enters tapped.\n{T}: Add {W}.\n{T}, Sacrifice Irrigation Ditch: Add {G}{U}. diff --git a/forge-gui/res/cardsfolder/i/ishkanah_grafwidow.txt b/forge-gui/res/cardsfolder/i/ishkanah_grafwidow.txt index 46e87c075a5..d1b203ff6eb 100644 --- a/forge-gui/res/cardsfolder/i/ishkanah_grafwidow.txt +++ b/forge-gui/res/cardsfolder/i/ishkanah_grafwidow.txt @@ -3,10 +3,10 @@ ManaCost:4 G Types:Legendary Creature Spider PT:3/5 K:Reach -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Delirium$ True | Execute$ TrigToken | TriggerDescription$ Delirium — When CARDNAME enters the battlefield, if there are four or more card types among cards in your graveyard, create three 1/2 green Spider creature tokens with reach. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Delirium$ True | Execute$ TrigToken | TriggerDescription$ Delirium — When CARDNAME enters, if there are four or more card types among cards in your graveyard, create three 1/2 green Spider creature tokens with reach. SVar:TrigToken:DB$ Token | TokenAmount$ 3 | TokenScript$ g_1_2_spider_reach | TokenOwner$ You A:AB$ LoseLife | Cost$ 6 B | ValidTgts$ Opponent | LifeAmount$ X | SpellDescription$ Target opponent loses 1 life for each Spider you control. SVar:X:Count$Valid Card.Spider+YouCtrl DeckHints:Ability$Graveyard|Discard DeckHas:Ability$Delirium -Oracle:Reach\nDelirium — When Ishkanah, Grafwidow enters the battlefield, if there are four or more card types among cards in your graveyard, create three 1/2 green Spider creature tokens with reach.\n{6}{B}: Target opponent loses 1 life for each Spider you control. +Oracle:Reach\nDelirium — When Ishkanah, Grafwidow enters, if there are four or more card types among cards in your graveyard, create three 1/2 green Spider creature tokens with reach.\n{6}{B}: Target opponent loses 1 life for each Spider you control. diff --git a/forge-gui/res/cardsfolder/i/isle_of_vesuva.txt b/forge-gui/res/cardsfolder/i/isle_of_vesuva.txt index 2406a4040b3..950f44a1254 100644 --- a/forge-gui/res/cardsfolder/i/isle_of_vesuva.txt +++ b/forge-gui/res/cardsfolder/i/isle_of_vesuva.txt @@ -1,10 +1,10 @@ Name:Isle of Vesuva ManaCost:no cost Types:Plane Dominaria -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.nonToken | TriggerZones$ Command | Execute$ TrigVesuvaCopy | TriggerDescription$ Whenever a nontoken creature enters the battlefield, its controller creates a token that's a copy of that creature. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.nonToken | TriggerZones$ Command | Execute$ TrigVesuvaCopy | TriggerDescription$ Whenever a nontoken creature enters, its controller creates a token that's a copy of that creature. SVar:TrigVesuvaCopy:DB$ CopyPermanent | Defined$ TriggeredCardLKICopy | Controller$ TriggeredCardController T:Mode$ ChaosEnsues | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever chaos ensues, destroy target creature and all other creatures with the same name as that creature. SVar:RolledChaos:DB$ Destroy | ValidTgts$ Creature | SubAbility$ DestroyOtherAll SVar:DestroyOtherAll:DB$ DestroyAll | ValidCards$ Targeted.sameName+Other SVar:AIRollPlanarDieParams:Mode$ Always | OppHasCreatureInPlay$ True -Oracle:Whenever a nontoken creature enters the battlefield, its controller creates a token that's a copy of that creature.\nWhenever chaos ensues, destroy target creature and all other creatures with the same name as that creature. +Oracle:Whenever a nontoken creature enters, its controller creates a token that's a copy of that creature.\nWhenever chaos ensues, destroy target creature and all other creatures with the same name as that creature. diff --git a/forge-gui/res/cardsfolder/i/isochron_scepter.txt b/forge-gui/res/cardsfolder/i/isochron_scepter.txt index f996d364702..9731ce2d3b3 100644 --- a/forge-gui/res/cardsfolder/i/isochron_scepter.txt +++ b/forge-gui/res/cardsfolder/i/isochron_scepter.txt @@ -1,7 +1,7 @@ Name:Isochron Scepter ManaCost:2 Types:Artifact -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | OptionalDecider$ You | Execute$ TrigExile | TriggerDescription$ Imprint — When CARDNAME enters the battlefield, you may exile an instant card with mana value 2 or less from your hand. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | OptionalDecider$ You | Execute$ TrigExile | TriggerDescription$ Imprint — When CARDNAME enters, you may exile an instant card with mana value 2 or less from your hand. SVar:TrigExile:DB$ ChangeZone | Imprint$ True | Origin$ Hand | Destination$ Exile | ChangeType$ Instant.cmcLE2 | ChangeNum$ 1 A:AB$ Play | Cost$ 2 T | Valid$ Card.IsImprinted+ExiledWithSource | ValidZone$ Exile | Amount$ All | WithoutManaCost$ True | ValidSA$ Spell | Optional$ True | CopyCard$ True | SpellDescription$ You may copy the exiled card. If you do, you may cast the copy without paying its mana cost. T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsImprinted+ExiledWithSource | Execute$ DBForget @@ -10,4 +10,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | ValidCard$ Card.Self | Destination$ SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True # Amount$ All for Strionic Resonator AI:RemoveDeck:All -Oracle:Imprint — When Isochron Scepter enters the battlefield, you may exile an instant card with mana value 2 or less from your hand.\n{2}, {T}: You may copy the exiled card. If you do, you may cast the copy without paying its mana cost. +Oracle:Imprint — When Isochron Scepter enters, you may exile an instant card with mana value 2 or less from your hand.\n{2}, {T}: You may copy the exiled card. If you do, you may cast the copy without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/i/isolated_chapel.txt b/forge-gui/res/cardsfolder/i/isolated_chapel.txt index c40bdba4049..5fa83d6e3c2 100644 --- a/forge-gui/res/cardsfolder/i/isolated_chapel.txt +++ b/forge-gui/res/cardsfolder/i/isolated_chapel.txt @@ -1,7 +1,7 @@ Name:Isolated Chapel ManaCost:no cost Types:Land -K:ETBReplacement:Other:LandTapped -SVar:LandTapped:DB$ Tap | Defined$ Self | ETB$ True | ConditionPresent$ Plains.YouCtrl,Swamp.YouCtrl | ConditionCompare$ EQ0 | SpellDescription$ CARDNAME enters the battlefield tapped unless you control a Plains or a Swamp. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ LandTapped | ReplacementResult$ Updated | Description$ CARDNAME enters tapped unless you control a Plains or a Swamp. +SVar:LandTapped:DB$ Tap | Defined$ Self | ETB$ True | ConditionPresent$ Plains.YouCtrl,Swamp.YouCtrl | ConditionCompare$ EQ0 A:AB$ Mana | Cost$ T | Produced$ Combo W B | SpellDescription$ Add {W} or {B}. -Oracle:Isolated Chapel enters the battlefield tapped unless you control a Plains or a Swamp.\n{T}: Add {W} or {B}. +Oracle:Isolated Chapel enters tapped unless you control a Plains or a Swamp.\n{T}: Add {W} or {B}. diff --git a/forge-gui/res/cardsfolder/i/isolation_zone.txt b/forge-gui/res/cardsfolder/i/isolation_zone.txt index f13a5260faa..516329e01d7 100644 --- a/forge-gui/res/cardsfolder/i/isolation_zone.txt +++ b/forge-gui/res/cardsfolder/i/isolation_zone.txt @@ -1,8 +1,8 @@ Name:Isolation Zone ManaCost:2 W W Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target creature or enchantment an opponent controls until CARDNAME leaves the battlefield. (That permanent returns under its owner's control.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters, exile target creature or enchantment an opponent controls until CARDNAME leaves the battlefield. (That permanent returns under its owner's control.) SVar:TrigExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.OppCtrl,Enchantment.OppCtrl | TgtPrompt$ Select target creature or enchantment an opponent controls | Duration$ UntilHostLeavesPlay SVar:PlayMain1:TRUE SVar:OblivionRing:TRUE -Oracle:When Isolation Zone enters the battlefield, exile target creature or enchantment an opponent controls until Isolation Zone leaves the battlefield. (That permanent returns under its owner's control.) +Oracle:When Isolation Zone enters, exile target creature or enchantment an opponent controls until Isolation Zone leaves the battlefield. (That permanent returns under its owner's control.) diff --git a/forge-gui/res/cardsfolder/i/isperias_skywatch.txt b/forge-gui/res/cardsfolder/i/isperias_skywatch.txt index c5f30a86356..69039f3619f 100644 --- a/forge-gui/res/cardsfolder/i/isperias_skywatch.txt +++ b/forge-gui/res/cardsfolder/i/isperias_skywatch.txt @@ -3,7 +3,7 @@ ManaCost:5 U Types:Creature Vedalken Knight PT:3/3 K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ Detain | TriggerDescription$ When CARDNAME enters the battlefield, detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ Detain | TriggerDescription$ When CARDNAME enters, detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.) SVar:Detain:DB$ Pump | KW$ HIDDEN CARDNAME can't attack or block. & HIDDEN CARDNAME's activated abilities can't be activated. | IsCurse$ True | Duration$ UntilYourNextTurn | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature your opponent controls to detain. SVar:PlayMain1:TRUE -Oracle:Flying\nWhen Isperia's Skywatch enters the battlefield, detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.) +Oracle:Flying\nWhen Isperia's Skywatch enters, detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.) diff --git a/forge-gui/res/cardsfolder/i/isu_the_abominable.txt b/forge-gui/res/cardsfolder/i/isu_the_abominable.txt index 399facdda51..0f87136a306 100644 --- a/forge-gui/res/cardsfolder/i/isu_the_abominable.txt +++ b/forge-gui/res/cardsfolder/i/isu_the_abominable.txt @@ -4,7 +4,7 @@ Types:Legendary Snow Creature Yeti PT:5/5 S:Mode$ Continuous | Affected$ Card.TopLibrary+YouCtrl | AffectedZone$ Library | MayLookAt$ You | Description$ You may look at the top card of your library any time. S:Mode$ Continuous | Affected$ Card.TopLibrary+YouCtrl+Snow | AffectedZone$ Library | MayPlay$ True | Description$ You may play snow lands and cast snow spells from the top of your library. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Permanent.Snow+Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigChoice | OptionalDecider$ You | TriggerDescription$ Whenever another snow permanent enters the battlefield under your control, you may pay {G}, {W}, or {U}. If you do, put a +1/+1 counter on CARDNAME. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Permanent.Snow+Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigChoice | OptionalDecider$ You | TriggerDescription$ Whenever another snow permanent you control enters, you may pay {G}, {W}, or {U}. If you do, put a +1/+1 counter on CARDNAME. SVar:TrigChoice:DB$ GenericChoice | Choices$ PayG,PayW,PayU SVar:PayG:DB$ PutCounter | UnlessCost$ G | UnlessPayer$ You | UnlessSwitched$ True | CounterType$ P1P1 | SpellDescription$ {G}: Put a +1/+1 counter on CARDNAME. SVar:PayW:DB$ PutCounter | UnlessCost$ W | UnlessPayer$ You | UnlessSwitched$ True | CounterType$ P1P1 | SpellDescription$ {W}: Put a +1/+1 counter on CARDNAME. @@ -12,4 +12,4 @@ SVar:PayU:DB$ PutCounter | UnlessCost$ U | UnlessPayer$ You | UnlessSwitched$ Tr DeckNeeds:Type$Snow DeckHas:Ability$Counters DeckHints:Color$Blue|Green -Oracle:You may look at the top card of your library any time.\nYou may play snow lands and cast snow spells from the top of your library.\nWhenever another snow permanent enters the battlefield under your control, you may pay {G}, {W}, or {U}. If you do, put a +1/+1 counter on Isu the Abominable. +Oracle:You may look at the top card of your library any time.\nYou may play snow lands and cast snow spells from the top of your library.\nWhenever another snow permanent you control enters, you may pay {G}, {W}, or {U}. If you do, put a +1/+1 counter on Isu the Abominable. diff --git a/forge-gui/res/cardsfolder/i/itzquinth_firstborn_of_gishath.txt b/forge-gui/res/cardsfolder/i/itzquinth_firstborn_of_gishath.txt index f697174a874..e9773a4df44 100644 --- a/forge-gui/res/cardsfolder/i/itzquinth_firstborn_of_gishath.txt +++ b/forge-gui/res/cardsfolder/i/itzquinth_firstborn_of_gishath.txt @@ -3,10 +3,10 @@ ManaCost:R G Types:Legendary Creature Dinosaur PT:2/3 K:Haste -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | Execute$ TrigImmediate | TriggerDescription$ When CARDNAME enters the battlefield, you may pay {2}. When you do, target Dinosaur you control deals damage equal to its power to another target creature. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | Execute$ TrigImmediate | TriggerDescription$ When CARDNAME enters, you may pay {2}. When you do, target Dinosaur you control deals damage equal to its power to another target creature. SVar:TrigImmediate:AB$ ImmediateTrigger | Cost$ 2 | Execute$ TrigPowerDamage | TriggerDescription$ When you do, target Dinosaur you control deals damage equal to its power to another target creature. SVar:TrigPowerDamage:DB$ Pump | ValidTgts$ Dinosaur.YouCtrl | AILogic$ PowerDmg | TgtPrompt$ Select target dinosaur you control | SubAbility$ SoulsDamage SVar:SoulsDamage:DB$ DealDamage | ValidTgts$ Creature | AILogic$ PowerDmg | TargetUnique$ True | TgtPrompt$ Select another target creature | NumDmg$ X | DamageSource$ ParentTarget SVar:X:ParentTargeted$CardPower DeckHints:Type$Dinosaur -Oracle:Haste\nWhen Itzquinth, Firstborn of Gishath enters the battlefield, you may pay {2}. When you do, target Dinosaur you control deals damage equal to its power to another target creature. +Oracle:Haste\nWhen Itzquinth, Firstborn of Gishath enters, you may pay {2}. When you do, target Dinosaur you control deals damage equal to its power to another target creature. diff --git a/forge-gui/res/cardsfolder/i/ivory_giant.txt b/forge-gui/res/cardsfolder/i/ivory_giant.txt index 2db5ec752d0..640bd5da7b4 100644 --- a/forge-gui/res/cardsfolder/i/ivory_giant.txt +++ b/forge-gui/res/cardsfolder/i/ivory_giant.txt @@ -3,6 +3,6 @@ ManaCost:5 W W Types:Creature Giant PT:3/4 K:Suspend:5:W -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTapAll | TriggerDescription$ When CARDNAME enters the battlefield, tap all nonwhite creatures. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTapAll | TriggerDescription$ When CARDNAME enters, tap all nonwhite creatures. SVar:TrigTapAll:DB$ TapAll | ValidCards$ Creature.nonWhite -Oracle:When Ivory Giant enters the battlefield, tap all nonwhite creatures.\nSuspend 5—{W} (Rather than cast this card from your hand, you may pay {W} and exile it with five time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) +Oracle:When Ivory Giant enters, tap all nonwhite creatures.\nSuspend 5—{W} (Rather than cast this card from your hand, you may pay {W} and exile it with five time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/i/ivy_elemental.txt b/forge-gui/res/cardsfolder/i/ivy_elemental.txt index b85dfda7234..243844bff40 100644 --- a/forge-gui/res/cardsfolder/i/ivy_elemental.txt +++ b/forge-gui/res/cardsfolder/i/ivy_elemental.txt @@ -5,4 +5,4 @@ PT:0/0 K:etbCounter:P1P1:X SVar:X:Count$xPaid DeckHas:Ability$Counters -Oracle:Ivy Elemental enters the battlefield with X +1/+1 counters on it. +Oracle:Ivy Elemental enters with X +1/+1 counters on it. diff --git a/forge-gui/res/cardsfolder/i/ivy_lane_denizen.txt b/forge-gui/res/cardsfolder/i/ivy_lane_denizen.txt index 77785bd2229..b9d0b427aeb 100644 --- a/forge-gui/res/cardsfolder/i/ivy_lane_denizen.txt +++ b/forge-gui/res/cardsfolder/i/ivy_lane_denizen.txt @@ -2,8 +2,8 @@ Name:Ivy Lane Denizen ManaCost:3 G Types:Creature Elf Warrior PT:2/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+YouCtrl+Green | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever another green creature enters the battlefield under your control, put a +1/+1 counter on target creature. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+YouCtrl+Green | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever another green creature you control enters, put a +1/+1 counter on target creature. SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 SVar:BuffedBy:Creature.Green DeckHas:Ability$Counters -Oracle:Whenever another green creature enters the battlefield under your control, put a +1/+1 counter on target creature. +Oracle:Whenever another green creature you control enters, put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/i/iwamori_of_the_open_fist.txt b/forge-gui/res/cardsfolder/i/iwamori_of_the_open_fist.txt index b2beefbd35f..710e7f2c735 100644 --- a/forge-gui/res/cardsfolder/i/iwamori_of_the_open_fist.txt +++ b/forge-gui/res/cardsfolder/i/iwamori_of_the_open_fist.txt @@ -3,6 +3,6 @@ ManaCost:2 G G Types:Legendary Creature Human Monk PT:5/5 K:Trample -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, each opponent may put a legendary creature card from their hand onto the battlefield. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters, each opponent may put a legendary creature card from their hand onto the battlefield. SVar:TrigChange:DB$ ChangeZone | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature.Legendary | DefinedPlayer$ Player.Opponent | ChangeNum$ 1 -Oracle:Trample\nWhen Iwamori of the Open Fist enters the battlefield, each opponent may put a legendary creature card from their hand onto the battlefield. +Oracle:Trample\nWhen Iwamori of the Open Fist enters, each opponent may put a legendary creature card from their hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/i/ixalans_binding.txt b/forge-gui/res/cardsfolder/i/ixalans_binding.txt index bdc65c7d4fc..06b2a506c6e 100644 --- a/forge-gui/res/cardsfolder/i/ixalans_binding.txt +++ b/forge-gui/res/cardsfolder/i/ixalans_binding.txt @@ -1,9 +1,9 @@ Name:Ixalan's Binding ManaCost:3 W Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target nonland permanent an opponent controls until CARDNAME leaves the battlefield. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters, exile target nonland permanent an opponent controls until CARDNAME leaves the battlefield. SVar:TrigExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Permanent.nonLand+OppCtrl | TgtPrompt$ Select target nonland permanent an opponent controls | Duration$ UntilHostLeavesPlay S:Mode$ CantBeCast | ValidCard$ Card.sharesNameWith ExiledWith | Caster$ Opponent | Description$ Your opponents can't cast spells with the same name as the exiled card. SVar:PlayMain1:TRUE SVar:OblivionRing:TRUE -Oracle:When Ixalan's Binding enters the battlefield, exile target nonland permanent an opponent controls until Ixalan's Binding leaves the battlefield.\nYour opponents can't cast spells with the same name as the exiled card. +Oracle:When Ixalan's Binding enters, exile target nonland permanent an opponent controls until Ixalan's Binding leaves the battlefield.\nYour opponents can't cast spells with the same name as the exiled card. diff --git a/forge-gui/res/cardsfolder/i/ixallis_diviner.txt b/forge-gui/res/cardsfolder/i/ixallis_diviner.txt index 024cc31484d..a110dea14ac 100644 --- a/forge-gui/res/cardsfolder/i/ixallis_diviner.txt +++ b/forge-gui/res/cardsfolder/i/ixallis_diviner.txt @@ -2,7 +2,7 @@ Name:Ixalli's Diviner ManaCost:1 G Types:Creature Human Druid PT:0/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExplore | TriggerDescription$ When CARDNAME enters the battlefield, it explores. (Reveal the top card of your library. Put that card into your hand if it's a land. Otherwise, put a +1/+1 counter on this creature, then put the card back on top or into your graveyard.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExplore | TriggerDescription$ When CARDNAME enters, it explores. (Reveal the top card of your library. Put that card into your hand if it's a land. Otherwise, put a +1/+1 counter on this creature, then put the card back on top or into your graveyard.) SVar:TrigExplore:DB$ Explore DeckHas:Ability$Counters -Oracle:When Ixalli's Diviner enters the battlefield, it explores. (Reveal the top card of your library. Put that card into your hand if it's a land. Otherwise, put a +1/+1 counter on this creature, then put the card back or put it into your graveyard.) +Oracle:When Ixalli's Diviner enters, it explores. (Reveal the top card of your library. Put that card into your hand if it's a land. Otherwise, put a +1/+1 counter on this creature, then put the card back or put it into your graveyard.) diff --git a/forge-gui/res/cardsfolder/i/ixidron.txt b/forge-gui/res/cardsfolder/i/ixidron.txt index 23ae8fb7b5a..6a2dd5fe1d6 100644 --- a/forge-gui/res/cardsfolder/i/ixidron.txt +++ b/forge-gui/res/cardsfolder/i/ixidron.txt @@ -3,8 +3,8 @@ ManaCost:3 U U Types:Creature Illusion PT:*/* K:ETBReplacement:Other:TrigTurnFaceDown -SVar:TrigTurnFaceDown:DB$ SetState | Defined$ Valid Creature.nonToken+Other+faceUp | Mode$ TurnFaceDown | SpellDescription$ As CARDNAME enters the battlefield, turn all other nontoken creatures face down. (They're 2/2 creatures.) +SVar:TrigTurnFaceDown:DB$ SetState | Defined$ Valid Creature.nonToken+Other+faceUp | Mode$ TurnFaceDown | SpellDescription$ As CARDNAME enters, turn all other nontoken creatures face down. (They're 2/2 creatures.) S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of face-down creatures on the battlefield. SVar:X:Count$Valid Creature.faceDown SVar:NeedsToPlay:Creature.OppCtrl+nonToken -Oracle:As Ixidron enters the battlefield, turn all other nontoken creatures face down. (They're 2/2 creatures.)\nIxidron's power and toughness are each equal to the number of face-down creatures on the battlefield. +Oracle:As Ixidron enters, turn all other nontoken creatures face down. (They're 2/2 creatures.)\nIxidron's power and toughness are each equal to the number of face-down creatures on the battlefield. diff --git a/forge-gui/res/cardsfolder/i/izoni_center_of_the_web.txt b/forge-gui/res/cardsfolder/i/izoni_center_of_the_web.txt index 99f06e33bf2..e52046b0500 100644 --- a/forge-gui/res/cardsfolder/i/izoni_center_of_the_web.txt +++ b/forge-gui/res/cardsfolder/i/izoni_center_of_the_web.txt @@ -3,12 +3,12 @@ ManaCost:4 B G Types:Legendary Creature Elf Detective PT:5/4 K:Menace -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME enters the battlefield or attacks, you may collect evidence 4. If you do, create two 2/1 black and green Spider creature tokens with menace and reach. -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigToken | Secondary$ True | TriggerDescription$ Whenever CARDNAME enters the battlefield or attacks, you may collect evidence 4. If you do, create two 2/1 black and green Spider creature tokens with menace and reach. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME enters or attacks, you may collect evidence 4. If you do, create two 2/1 black and green Spider creature tokens with menace and reach. +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigToken | Secondary$ True | TriggerDescription$ Whenever CARDNAME enters or attacks, you may collect evidence 4. If you do, create two 2/1 black and green Spider creature tokens with menace and reach. SVar:TrigToken:AB$ Token | Cost$ CollectEvidence<4> | TokenScript$ bg_2_1_spider_menace_reach | TokenAmount$ 2 A:AB$ Surveil | Cost$ Sac<4/Card.token/tokens> | Amount$ 2 | SubAbility$ DBDraw | SpellDescription$ Surveil 2, then draw two cards. SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 2 | SubAbility$ DBGainLife SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 2 | SpellDescription$ You gain 2 life. DeckHints:Ability$Graveyard|Mill|Discard|Dredge DeckHas:Ability$Sacrifice|LifeGain|Surveil|Token & Type$Spider -Oracle:Menace\nWhenever Izoni, Center of the Web enters the battlefield or attacks, you may collect evidence 4. If you do, create two 2/1 black and green Spider creature tokens with menace and reach.\nSacrifice four tokens: Surveil 2, then draw two cards. You gain 2 life. +Oracle:Menace\nWhenever Izoni, Center of the Web enters or attacks, you may collect evidence 4. If you do, create two 2/1 black and green Spider creature tokens with menace and reach.\nSacrifice four tokens: Surveil 2, then draw two cards. You gain 2 life. diff --git a/forge-gui/res/cardsfolder/i/izoni_thousand_eyed.txt b/forge-gui/res/cardsfolder/i/izoni_thousand_eyed.txt index 3a57ba88ad8..b7ff9eea506 100644 --- a/forge-gui/res/cardsfolder/i/izoni_thousand_eyed.txt +++ b/forge-gui/res/cardsfolder/i/izoni_thousand_eyed.txt @@ -2,10 +2,10 @@ Name:Izoni, Thousand-Eyed ManaCost:2 B B G G Types:Legendary Creature Elf Shaman PT:2/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ Undergrowth — When CARDNAME enters the battlefield, create a 1/1 black and green Insect creature token for each creature card in your graveyard. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ Undergrowth — When CARDNAME enters, create a 1/1 black and green Insect creature token for each creature card in your graveyard. SVar:TrigToken:DB$ Token | TokenAmount$ X | TokenOwner$ You | TokenScript$ bg_1_1_insect SVar:X:Count$TypeInYourYard.Creature A:AB$ GainLife | Cost$ B G Sac<1/Creature.Other/another creature> | Defined$ You | LifeAmount$ 1 | SubAbility$ DBDraw | SpellDescription$ You gain 1 life and draw a card. SVar:DBDraw:DB$ Draw | NumCards$ 1 DeckHas:Ability$Token|LifeGain -Oracle:Undergrowth — When Izoni, Thousand-Eyed enters the battlefield, create a 1/1 black and green Insect creature token for each creature card in your graveyard.\n{B}{G}, Sacrifice another creature: You gain 1 life and draw a card. +Oracle:Undergrowth — When Izoni, Thousand-Eyed enters, create a 1/1 black and green Insect creature token for each creature card in your graveyard.\n{B}{G}, Sacrifice another creature: You gain 1 life and draw a card. diff --git a/forge-gui/res/cardsfolder/i/izzet_boilerworks.txt b/forge-gui/res/cardsfolder/i/izzet_boilerworks.txt index df9d44dd1e4..7dbea6ed902 100644 --- a/forge-gui/res/cardsfolder/i/izzet_boilerworks.txt +++ b/forge-gui/res/cardsfolder/i/izzet_boilerworks.txt @@ -1,9 +1,10 @@ Name:Izzet Boilerworks ManaCost:no cost Types:Land -K:CARDNAME enters the battlefield tapped. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True A:AB$ Mana | Cost$ T | Produced$ U R | SpellDescription$ Add {U}{R}. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters the battlefield, return a land you control to its owner's hand. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters, return a land you control to its owner's hand. SVar:TrigReturn:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Hidden$ True | Mandatory$ True | ChangeType$ Land.YouCtrl | AILogic$ NeverBounceItself | SpellDescription$ Return a land you control to its owner's hand. SVar:NeedsToPlay:Land.Basic+YouCtrl -Oracle:Izzet Boilerworks enters the battlefield tapped.\nWhen Izzet Boilerworks enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {U}{R}. +Oracle:Izzet Boilerworks enters tapped.\nWhen Izzet Boilerworks enters, return a land you control to its owner's hand.\n{T}: Add {U}{R}. diff --git a/forge-gui/res/cardsfolder/i/izzet_chronarch.txt b/forge-gui/res/cardsfolder/i/izzet_chronarch.txt index 2255fc0f4cf..787a1d48e9e 100644 --- a/forge-gui/res/cardsfolder/i/izzet_chronarch.txt +++ b/forge-gui/res/cardsfolder/i/izzet_chronarch.txt @@ -2,6 +2,6 @@ Name:Izzet Chronarch ManaCost:3 U R Types:Creature Human Wizard PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target instant or sorcery card from your graveyard to your hand. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters, return target instant or sorcery card from your graveyard to your hand. SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl -Oracle:When Izzet Chronarch enters the battlefield, return target instant or sorcery card from your graveyard to your hand. +Oracle:When Izzet Chronarch enters, return target instant or sorcery card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/i/izzet_guildgate.txt b/forge-gui/res/cardsfolder/i/izzet_guildgate.txt index b493722c77f..2d949003045 100644 --- a/forge-gui/res/cardsfolder/i/izzet_guildgate.txt +++ b/forge-gui/res/cardsfolder/i/izzet_guildgate.txt @@ -1,6 +1,7 @@ Name:Izzet Guildgate ManaCost:no cost Types:Land Gate -K:CARDNAME enters the battlefield tapped. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True A:AB$ Mana | Cost$ T | Produced$ Combo U R | SpellDescription$ Add {U} or {R}. -Oracle:Izzet Guildgate enters the battlefield tapped.\n{T}: Add {U} or {R}. +Oracle:Izzet Guildgate enters tapped.\n{T}: Add {U} or {R}.