From 72476dd8a1d3f4daaa3cd3ba93ca2557f9d02fa6 Mon Sep 17 00:00:00 2001 From: Renato Filipe Vidal Santos <45150760+dracontes@users.noreply.github.com> Date: Sat, 3 Aug 2024 15:51:28 +0100 Subject: [PATCH] ETB update: Card folder 'g', part 2 (#5775) * Add files via upload * Update gnawing_vermin.txt --- forge-gui/res/cardsfolder/g/gift_of_compleation.txt | 4 ++-- forge-gui/res/cardsfolder/g/gift_of_paradise.txt | 4 ++-- forge-gui/res/cardsfolder/g/gift_of_strands.txt | 4 ++-- forge-gui/res/cardsfolder/g/gigantiform.txt | 4 ++-- forge-gui/res/cardsfolder/g/gigantoplasm.txt | 4 ++-- forge-gui/res/cardsfolder/g/gilded_drake.txt | 4 ++-- forge-gui/res/cardsfolder/g/gilded_goose.txt | 4 ++-- forge-gui/res/cardsfolder/g/gilded_pinions.txt | 4 ++-- forge-gui/res/cardsfolder/g/gilt_leaf_palace.txt | 6 +++--- forge-gui/res/cardsfolder/g/gilt_leaf_winnower.txt | 4 ++-- .../res/cardsfolder/g/gimli_of_the_glittering_caves.txt | 4 ++-- forge-gui/res/cardsfolder/g/gingerbread_cabin.txt | 6 +++--- .../res/cardsfolder/g/gingerbread_hunter_puny_snack.txt | 4 ++-- forge-gui/res/cardsfolder/g/gisa_and_geralf.txt | 4 ++-- forge-gui/res/cardsfolder/g/gitaxian_anatomist.txt | 4 ++-- forge-gui/res/cardsfolder/g/gitaxian_raptor.txt | 2 +- forge-gui/res/cardsfolder/g/githzerai_monk.txt | 4 ++-- forge-gui/res/cardsfolder/g/gitrog_horror_of_zhava.txt | 4 ++-- forge-gui/res/cardsfolder/g/glacial_chasm.txt | 4 ++-- forge-gui/res/cardsfolder/g/glacial_floodplain.txt | 5 +++-- forge-gui/res/cardsfolder/g/glacial_fortress.txt | 6 +++--- forge-gui/res/cardsfolder/g/gladehart_cavalry.txt | 4 ++-- forge-gui/res/cardsfolder/g/gladewalker_ritualist.txt | 4 ++-- forge-gui/res/cardsfolder/g/glamer_spinners.txt | 4 ++-- forge-gui/res/cardsfolder/g/glamorous_outlaw.txt | 4 ++-- forge-gui/res/cardsfolder/g/glarewielder.txt | 4 ++-- forge-gui/res/cardsfolder/g/glaring_aegis.txt | 4 ++-- forge-gui/res/cardsfolder/g/glaring_fleshraker.txt | 4 ++-- forge-gui/res/cardsfolder/g/glass_casket.txt | 4 ++-- forge-gui/res/cardsfolder/g/glassblowers_puzzleknot.txt | 4 ++-- forge-gui/res/cardsfolder/g/glassdust_hulk.txt | 4 ++-- .../cardsfolder/g/glasspool_mimic_glasspool_shore.txt | 9 +++++---- .../cardsfolder/g/glasswing_grace_age_graced_chapel.txt | 5 +++-- forge-gui/res/cardsfolder/g/glaze_fiend.txt | 4 ++-- forge-gui/res/cardsfolder/g/gleaming_geardrake.txt | 4 ++-- forge-gui/res/cardsfolder/g/gleaming_overseer.txt | 4 ++-- forge-gui/res/cardsfolder/g/glimmer_lens.txt | 2 +- forge-gui/res/cardsfolder/g/glimmerpoint_stag.txt | 4 ++-- forge-gui/res/cardsfolder/g/glimmerpost.txt | 4 ++-- forge-gui/res/cardsfolder/g/glint_hawk.txt | 4 ++-- forge-gui/res/cardsfolder/g/glint_hawk_idol.txt | 4 ++-- forge-gui/res/cardsfolder/g/glint_nest_crane.txt | 4 ++-- forge-gui/res/cardsfolder/g/glint_sleeve_artisan.txt | 2 +- forge-gui/res/cardsfolder/g/glint_sleeve_siphoner.txt | 6 +++--- forge-gui/res/cardsfolder/g/glint_weaver.txt | 4 ++-- forge-gui/res/cardsfolder/g/glinting_creeper.txt | 4 ++-- forge-gui/res/cardsfolder/g/glistener_seer.txt | 2 +- forge-gui/res/cardsfolder/g/glistening_extractor.txt | 2 +- forge-gui/res/cardsfolder/g/glistening_sphere.txt | 7 ++++--- forge-gui/res/cardsfolder/g/gloomdrifter.txt | 4 ++-- forge-gui/res/cardsfolder/g/gloomfang_mauler.txt | 2 +- forge-gui/res/cardsfolder/g/gloomshrieker.txt | 4 ++-- forge-gui/res/cardsfolder/g/glorifier_of_suffering.txt | 4 ++-- forge-gui/res/cardsfolder/g/glorious_protector.txt | 4 ++-- forge-gui/res/cardsfolder/g/glowering_rogon.txt | 2 +- forge-gui/res/cardsfolder/g/glowing_anemone.txt | 4 ++-- forge-gui/res/cardsfolder/g/glowspore_shaman.txt | 4 ++-- forge-gui/res/cardsfolder/g/gluttonous_guest.txt | 4 ++-- forge-gui/res/cardsfolder/g/gluttonous_hellkite.txt | 4 ++-- forge-gui/res/cardsfolder/g/gluttonous_slime.txt | 2 +- forge-gui/res/cardsfolder/g/gluttonous_slug.txt | 2 +- forge-gui/res/cardsfolder/g/gluttonous_troll.txt | 4 ++-- forge-gui/res/cardsfolder/g/glyph_elemental.txt | 4 ++-- forge-gui/res/cardsfolder/g/gnarled_professor.txt | 4 ++-- forge-gui/res/cardsfolder/g/gnarlid_colony.txt | 4 ++-- forge-gui/res/cardsfolder/g/gnarlid_pack.txt | 4 ++-- forge-gui/res/cardsfolder/g/gnarlroot_pallbearer.txt | 4 ++-- forge-gui/res/cardsfolder/g/gnawing_vermin.txt | 4 ++-- forge-gui/res/cardsfolder/g/gnome_made_engine.txt | 4 ++-- forge-gui/res/cardsfolder/g/gnottvold_slumbermound.txt | 5 +++-- .../res/cardsfolder/g/go_shintai_of_lifes_origin.txt | 4 ++-- forge-gui/res/cardsfolder/g/goatnapper.txt | 4 ++-- forge-gui/res/cardsfolder/g/goblin_assassin.txt | 4 ++-- forge-gui/res/cardsfolder/g/goblin_bushwhacker.txt | 4 ++-- forge-gui/res/cardsfolder/g/goblin_chainwhirler.txt | 4 ++-- forge-gui/res/cardsfolder/g/goblin_commando.txt | 4 ++-- forge-gui/res/cardsfolder/g/goblin_dark_dwellers.txt | 4 ++-- forge-gui/res/cardsfolder/g/goblin_engineer.txt | 4 ++-- forge-gui/res/cardsfolder/g/goblin_gang_leader.txt | 4 ++-- forge-gui/res/cardsfolder/g/goblin_goliath.txt | 4 ++-- forge-gui/res/cardsfolder/g/goblin_instigator.txt | 4 ++-- forge-gui/res/cardsfolder/g/goblin_marshal.txt | 6 +++--- forge-gui/res/cardsfolder/g/goblin_matron.txt | 4 ++-- forge-gui/res/cardsfolder/g/goblin_morningstar.txt | 4 ++-- forge-gui/res/cardsfolder/g/goblin_pyromancer.txt | 4 ++-- forge-gui/res/cardsfolder/g/goblin_recruiter.txt | 4 ++-- forge-gui/res/cardsfolder/g/goblin_researcher.txt | 4 ++-- forge-gui/res/cardsfolder/g/goblin_ringleader.txt | 4 ++-- forge-gui/res/cardsfolder/g/goblin_ruinblaster.txt | 4 ++-- forge-gui/res/cardsfolder/g/goblin_settler.txt | 4 ++-- forge-gui/res/cardsfolder/g/goblin_shortcutter.txt | 4 ++-- forge-gui/res/cardsfolder/g/god_eternal_bontu.txt | 4 ++-- forge-gui/res/cardsfolder/g/god_eternal_rhonas.txt | 4 ++-- forge-gui/res/cardsfolder/g/godless_shrine.txt | 6 +++--- forge-gui/res/cardsfolder/g/godo_bandit_warlord.txt | 4 ++-- forge-gui/res/cardsfolder/g/godtracker_of_jund.txt | 4 ++-- forge-gui/res/cardsfolder/g/gold_pan.txt | 4 ++-- forge-gui/res/cardsfolder/g/golden_egg.txt | 4 ++-- forge-gui/res/cardsfolder/g/golden_scale_aeronaut.txt | 2 +- 99 files changed, 202 insertions(+), 197 deletions(-) diff --git a/forge-gui/res/cardsfolder/g/gift_of_compleation.txt b/forge-gui/res/cardsfolder/g/gift_of_compleation.txt index d99a4ee4a7c..dcc15de3b20 100644 --- a/forge-gui/res/cardsfolder/g/gift_of_compleation.txt +++ b/forge-gui/res/cardsfolder/g/gift_of_compleation.txt @@ -1,8 +1,8 @@ Name:Gift of Compleation ManaCost:1 B Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigIncubate | TriggerDescription$ When CARDNAME enters the battlefield, incubate 3. (Create an Incubator token with three +1/+1 counters on it and "{2}: Transform this artifact." It transforms into a 0/0 Phyrexian artifact creature.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigIncubate | TriggerDescription$ When CARDNAME enters, incubate 3. (Create an Incubator token with three +1/+1 counters on it and "{2}: Transform this artifact." It transforms into a 0/0 Phyrexian artifact creature.) SVar:TrigIncubate:DB$ Incubate | Amount$ 3 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Phyrexian.YouCtrl | Execute$ TrigSurveil | TriggerZones$ Battlefield | TriggerDescription$ Whenever a Phyrexian you control dies, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.) SVar:TrigSurveil:DB$ Surveil | Amount$ 1 -Oracle:When Gift of Compleation enters the battlefield, incubate 3. (Create an Incubator token with three +1/+1 counters on it and "{2}: Transform this artifact." It transforms into a 0/0 Phyrexian artifact creature.)\nWhenever a Phyrexian you control dies, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.) +Oracle:When Gift of Compleation enters, incubate 3. (Create an Incubator token with three +1/+1 counters on it and "{2}: Transform this artifact." It transforms into a 0/0 Phyrexian artifact creature.)\nWhenever a Phyrexian you control dies, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.) diff --git a/forge-gui/res/cardsfolder/g/gift_of_paradise.txt b/forge-gui/res/cardsfolder/g/gift_of_paradise.txt index cdb62668d58..2e4986335f7 100644 --- a/forge-gui/res/cardsfolder/g/gift_of_paradise.txt +++ b/forge-gui/res/cardsfolder/g/gift_of_paradise.txt @@ -3,9 +3,9 @@ ManaCost:2 G Types:Enchantment Aura K:Enchant land A:SP$ Attach | Cost$ 2 G | ValidTgts$ Land | AILogic$ Pump -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 3 life. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBGainLife | TriggerDescription$ When CARDNAME enters, you gain 3 life. SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 3 S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ AbundantGrowthTap | Description$ Enchanted land has "{T}: Add two mana of any one color." SVar:AbundantGrowthTap:AB$ Mana | Cost$ T | Produced$ Any | Amount$ 2 | SpellDescription$ Add two mana of any one color. DeckHas:Ability$LifeGain -Oracle:Enchant land\nWhen Gift of Paradise enters the battlefield, you gain 3 life.\nEnchanted land has "{T}: Add two mana of any one color." +Oracle:Enchant land\nWhen Gift of Paradise enters, you gain 3 life.\nEnchanted land has "{T}: Add two mana of any one color." diff --git a/forge-gui/res/cardsfolder/g/gift_of_strands.txt b/forge-gui/res/cardsfolder/g/gift_of_strands.txt index aab8fcf5b86..394d11fd7f9 100644 --- a/forge-gui/res/cardsfolder/g/gift_of_strands.txt +++ b/forge-gui/res/cardsfolder/g/gift_of_strands.txt @@ -4,7 +4,7 @@ Types:Enchantment Aura K:Flash K:Enchant creature A:SP$ Attach | ValidTgts$ Creature -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 2. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters, scry 2. SVar:TrigScry:DB$ Scry | ScryNum$ 2 S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | Description$ Enchanted creature gets +3/+3. -Oracle:Flash\nEnchant creature\nWhen Gift of Strands enters the battlefield, scry 2.\nEnchanted creature gets +3/+3. +Oracle:Flash\nEnchant creature\nWhen Gift of Strands enters, scry 2.\nEnchanted creature gets +3/+3. diff --git a/forge-gui/res/cardsfolder/g/gigantiform.txt b/forge-gui/res/cardsfolder/g/gigantiform.txt index 90373897a8e..a97078c5fcb 100644 --- a/forge-gui/res/cardsfolder/g/gigantiform.txt +++ b/forge-gui/res/cardsfolder/g/gigantiform.txt @@ -5,8 +5,8 @@ K:Kicker:4 K:Enchant creature A:SP$ Attach | Cost$ 3 G G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | SetPower$ 8 | SetToughness$ 8 | AddKeyword$ Trample | Description$ Enchanted creature has base power and toughness 8/8 and has trample. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | OptionalDecider$ You | Execute$ KickedGiant | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, you may search your library for a card named Gigantiform, put it onto the battlefield, then shuffle. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | OptionalDecider$ You | Execute$ KickedGiant | TriggerDescription$ When CARDNAME enters, if it was kicked, you may search your library for a card named Gigantiform, put it onto the battlefield, then shuffle. SVar:KickedGiant:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.namedGigantiform | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:NonStackingAttachEffect:True DeckHints:Name$Gigantiform -Oracle:Kicker {4}\nEnchant creature\nEnchanted creature has base power and toughness 8/8 and has trample.\nWhen Gigantiform enters the battlefield, if it was kicked, you may search your library for a card named Gigantiform, put it onto the battlefield, then shuffle. +Oracle:Kicker {4}\nEnchant creature\nEnchanted creature has base power and toughness 8/8 and has trample.\nWhen Gigantiform enters, if it was kicked, you may search your library for a card named Gigantiform, put it onto the battlefield, then shuffle. diff --git a/forge-gui/res/cardsfolder/g/gigantoplasm.txt b/forge-gui/res/cardsfolder/g/gigantoplasm.txt index 8ac9f3cf57e..44881e10ec8 100644 --- a/forge-gui/res/cardsfolder/g/gigantoplasm.txt +++ b/forge-gui/res/cardsfolder/g/gigantoplasm.txt @@ -3,7 +3,7 @@ ManaCost:3 U Types:Creature Shapeshifter PT:0/0 K:ETBReplacement:Copy:DBCopy:Optional -SVar:DBCopy:DB$ Clone | Choices$ Creature.Other | AddAbilities$ Gigantoplasm | AddSVars$ X | SpellDescription$ You may have CARDNAME enter the battlefield as a copy of any creature on the battlefield, except it has "{X}: This creature has base power and toughness of X/X." +SVar:DBCopy:DB$ Clone | Choices$ Creature.Other | AddAbilities$ Gigantoplasm | AddSVars$ X | SpellDescription$ You may have CARDNAME enter as a copy of any creature on the battlefield, except it has "{X}: This creature has base power and toughness of X/X." SVar:Gigantoplasm:AB$ Animate | Cost$ X | Power$ X | Toughness$ X | ValidCards$ Self | Duration$ Permanent | SpellDescription$ CARDNAME has base power and toughness of X/X. SVar:X:Count$xPaid -Oracle:You may have Gigantoplasm enter the battlefield as a copy of any creature on the battlefield, except it has "{X}: This creature has base power and toughness X/X." +Oracle:You may have Gigantoplasm enter as a copy of any creature on the battlefield, except it has "{X}: This creature has base power and toughness X/X." diff --git a/forge-gui/res/cardsfolder/g/gilded_drake.txt b/forge-gui/res/cardsfolder/g/gilded_drake.txt index b5ea8e09e23..ece10d229fe 100644 --- a/forge-gui/res/cardsfolder/g/gilded_drake.txt +++ b/forge-gui/res/cardsfolder/g/gilded_drake.txt @@ -3,8 +3,8 @@ ManaCost:1 U Types:Creature Drake PT:3/3 K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExchange | TriggerDescription$ When CARDNAME enters the battlefield, exchange control of CARDNAME and up to one target creature an opponent controls. If you don't or can't make an exchange, sacrifice CARDNAME. This ability still resolves if its target becomes illegal. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExchange | TriggerDescription$ When CARDNAME enters, exchange control of CARDNAME and up to one target creature an opponent controls. If you don't or can't make an exchange, sacrifice CARDNAME. This ability still resolves if its target becomes illegal. SVar:TrigExchange:DB$ ExchangeControl | Defined$ Self | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | TargetMin$ 0 | TargetMax$ 1 | CantFizzle$ True | SubAbility$ DBSacSelf SVar:DBSacSelf:DB$ Sacrifice | ConditionDefined$ Self | ConditionPresent$ Card.YouCtrl SVar:NeedsToPlay:Creature.OppCtrl -Oracle:Flying\nWhen Gilded Drake enters the battlefield, exchange control of Gilded Drake and up to one target creature an opponent controls. If you don't or can't make an exchange, sacrifice Gilded Drake. This ability still resolves if its target becomes illegal. +Oracle:Flying\nWhen Gilded Drake enters, exchange control of Gilded Drake and up to one target creature an opponent controls. If you don't or can't make an exchange, sacrifice Gilded Drake. This ability still resolves if its target becomes illegal. diff --git a/forge-gui/res/cardsfolder/g/gilded_goose.txt b/forge-gui/res/cardsfolder/g/gilded_goose.txt index e42fe869cc0..3597701313e 100644 --- a/forge-gui/res/cardsfolder/g/gilded_goose.txt +++ b/forge-gui/res/cardsfolder/g/gilded_goose.txt @@ -3,10 +3,10 @@ ManaCost:G Types:Creature Bird PT:0/2 K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigFood | TriggerDescription$ When CARDNAME enters the battlefield, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigFood | TriggerDescription$ When CARDNAME enters, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") SVar:TrigFood:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_food_sac | TokenOwner$ You A:AB$ Token | Cost$ 1 G T | TokenAmount$ 1 | TokenScript$ c_a_food_sac | TokenOwner$ You | SpellDescription$ Create a Food Token. A:AB$ Mana | Cost$ T Sac<1/Food> | Produced$ Any | SpellDescription$ Add one mana of any color. DeckHas:Ability$LifeGain|Token|Food DeckHints:Ability$Food -Oracle:Flying\nWhen Gilded Goose enters the battlefield, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")\n{1}{G}, {T}: Create a Food token.\n{T}, Sacrifice a Food: Add one mana of any color. +Oracle:Flying\nWhen Gilded Goose enters, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")\n{1}{G}, {T}: Create a Food token.\n{T}, Sacrifice a Food: Add one mana of any color. diff --git a/forge-gui/res/cardsfolder/g/gilded_pinions.txt b/forge-gui/res/cardsfolder/g/gilded_pinions.txt index 9d715348ccf..5ac1bc988f0 100644 --- a/forge-gui/res/cardsfolder/g/gilded_pinions.txt +++ b/forge-gui/res/cardsfolder/g/gilded_pinions.txt @@ -1,9 +1,9 @@ Name:Gilded Pinions ManaCost:2 Types:Artifact Equipment -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBToken | TriggerDescription$ When CARDNAME enters the battlefield, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBToken | TriggerDescription$ When CARDNAME enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Flying | Description$ Equipped creature has flying. K:Equip:2 DeckHas:Ability$Sacrifice|Token & Type$Treasure|Artifact -Oracle:When Gilded Pinions enters the battlefield, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nEquipped creature has flying.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) +Oracle:When Gilded Pinions enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nEquipped creature has flying.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/g/gilt_leaf_palace.txt b/forge-gui/res/cardsfolder/g/gilt_leaf_palace.txt index ea05f926dc8..6c09faa2b9c 100644 --- a/forge-gui/res/cardsfolder/g/gilt_leaf_palace.txt +++ b/forge-gui/res/cardsfolder/g/gilt_leaf_palace.txt @@ -3,6 +3,6 @@ ManaCost:no cost Types:Land A:AB$ Mana | Cost$ T | Produced$ Combo G B | SpellDescription$ Add {G} or {B}. AI:RemoveDeck:Random -K:ETBReplacement:Other:DBTap -SVar:DBTap:DB$ Tap | ETB$ True | Defined$ Self | UnlessCost$ Reveal<1/Elf> | UnlessPayer$ You | StackDescription$ enters the battlefield tapped. | SpellDescription$ As CARDNAME enters the battlefield, you may reveal an Elf card from your hand. If you don't, CARDNAME enters the battlefield tapped. -Oracle:As Gilt-Leaf Palace enters the battlefield, you may reveal an Elf card from your hand. If you don't, Gilt-Leaf Palace enters the battlefield tapped.\n{T}: Add {B} or {G}. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ DBTap | ReplacementResult$ Updated | Description$ As CARDNAME enters, you may reveal an Elf card from your hand. If you don't, CARDNAME enters tapped. +SVar:DBTap:DB$ Tap | ETB$ True | Defined$ Self | UnlessCost$ Reveal<1/Elf> | UnlessPayer$ You | StackDescription$ enters tapped. +Oracle:As Gilt-Leaf Palace enters, you may reveal an Elf card from your hand. If you don't, Gilt-Leaf Palace enters tapped.\n{T}: Add {B} or {G}. diff --git a/forge-gui/res/cardsfolder/g/gilt_leaf_winnower.txt b/forge-gui/res/cardsfolder/g/gilt_leaf_winnower.txt index 9e98aec3de2..83fc617e060 100644 --- a/forge-gui/res/cardsfolder/g/gilt_leaf_winnower.txt +++ b/forge-gui/res/cardsfolder/g/gilt_leaf_winnower.txt @@ -3,6 +3,6 @@ ManaCost:3 B B Types:Creature Elf Warrior PT:4/3 K:Menace -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may destroy target non-Elf creature whose power and toughness aren't equal. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters, you may destroy target non-Elf creature whose power and toughness aren't equal. SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Creature.nonElf+unequalPT | TgtPrompt$ Select target non-Elf creature whose power and toughness aren't equal. -Oracle:Menace (This creature can't be blocked except by two or more creatures.)\nWhen Gilt-Leaf Winnower enters the battlefield, you may destroy target non-Elf creature whose power and toughness aren't equal. +Oracle:Menace (This creature can't be blocked except by two or more creatures.)\nWhen Gilt-Leaf Winnower enters, you may destroy target non-Elf creature whose power and toughness aren't equal. diff --git a/forge-gui/res/cardsfolder/g/gimli_of_the_glittering_caves.txt b/forge-gui/res/cardsfolder/g/gimli_of_the_glittering_caves.txt index 000efc2d1cf..c4486472f3e 100644 --- a/forge-gui/res/cardsfolder/g/gimli_of_the_glittering_caves.txt +++ b/forge-gui/res/cardsfolder/g/gimli_of_the_glittering_caves.txt @@ -3,10 +3,10 @@ ManaCost:2 R Types:Legendary Creature Dwarf Warrior PT:1/1 K:Double Strike -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Legendary+Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever another legendary creature enters the battlefield under your control, put a +1/+1 counter on CARDNAME. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Legendary+Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever another legendary creature you control enters, put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigTreasure | TriggerDescription$ Whenever NICKNAME deals combat damage to a player, create a Treasure token. SVar:TrigTreasure:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_treasure_sac | TokenOwner$ You SVar:BuffedBy:Creature.Legendary DeckHas:Ability$Counters|Token -Oracle:Double strike\nWhenever another legendary creature enters the battlefield under your control, put a +1/+1 counter on Gimli of the Glittering Caves.\nWhenever Gimli deals combat damage to a player, create a Treasure token. +Oracle:Double strike\nWhenever another legendary creature you control enters, put a +1/+1 counter on Gimli of the Glittering Caves.\nWhenever Gimli deals combat damage to a player, create a Treasure token. diff --git a/forge-gui/res/cardsfolder/g/gingerbread_cabin.txt b/forge-gui/res/cardsfolder/g/gingerbread_cabin.txt index 318ee0bd5db..a745852038f 100644 --- a/forge-gui/res/cardsfolder/g/gingerbread_cabin.txt +++ b/forge-gui/res/cardsfolder/g/gingerbread_cabin.txt @@ -1,10 +1,10 @@ Name:Gingerbread Cabin ManaCost:no cost Types:Land Forest -R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ LandTapped | ReplacementResult$ Updated | Description$ CARDNAME enters the battlefield tapped unless you control three or more other Forests. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ LandTapped | ReplacementResult$ Updated | Description$ CARDNAME enters tapped unless you control three or more other Forests. SVar:LandTapped:DB$ Tap | Defined$ Self | ETB$ True | ConditionPresent$ Forest.YouCtrl+Other | ConditionCompare$ LT3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+untapped | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield untapped, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life."). +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+untapped | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters untapped, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life."). SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_food_sac | TokenOwner$ You DeckHas:Ability$LifeGain|Token|Food DeckNeeds:Color$Green -Oracle:({T}: Add {G}.)\nGingerbread Cabin enters the battlefield tapped unless you control three or more other Forests.\nWhen Gingerbread Cabin enters the battlefield untapped, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") +Oracle:({T}: Add {G}.)\nGingerbread Cabin enters tapped unless you control three or more other Forests.\nWhen Gingerbread Cabin enters untapped, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") diff --git a/forge-gui/res/cardsfolder/g/gingerbread_hunter_puny_snack.txt b/forge-gui/res/cardsfolder/g/gingerbread_hunter_puny_snack.txt index 17c6f34c2e9..d8a8281a0f2 100644 --- a/forge-gui/res/cardsfolder/g/gingerbread_hunter_puny_snack.txt +++ b/forge-gui/res/cardsfolder/g/gingerbread_hunter_puny_snack.txt @@ -2,11 +2,11 @@ Name:Gingerbread Hunter ManaCost:4 G Types:Creature Giant PT:5/5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigFood | TriggerDescription$ When CARDNAME enters the battlefield, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigFood | TriggerDescription$ When CARDNAME enters, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") SVar:TrigFood:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_food_sac | TokenOwner$ You DeckHas:Ability$Token & Type$Artifact|Food AlternateMode:Adventure -Oracle:When Gingerbread Hunter enters the battlefield, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") +Oracle:When Gingerbread Hunter enters, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") ALTERNATE diff --git a/forge-gui/res/cardsfolder/g/gisa_and_geralf.txt b/forge-gui/res/cardsfolder/g/gisa_and_geralf.txt index 70d15abd210..a75e5986592 100644 --- a/forge-gui/res/cardsfolder/g/gisa_and_geralf.txt +++ b/forge-gui/res/cardsfolder/g/gisa_and_geralf.txt @@ -2,9 +2,9 @@ Name:Gisa and Geralf ManaCost:2 U B Types:Legendary Creature Human Wizard PT:4/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield, mill four cards. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters, mill four cards. SVar:TrigMill:DB$ Mill | NumCards$ 4 | Defined$ You S:Mode$ Continuous | Affected$ Zombie.YouCtrl | Condition$ PlayerTurn | MayPlay$ True | MayPlayLimit$ 1 | EffectZone$ Battlefield | AffectedZone$ Graveyard | Description$ During each of your turns, you may cast a Zombie creature spell from your graveyard. DeckHints:Type$Zombie DeckHas:Ability$Graveyard|Mill -Oracle:When Gisa and Geralf enters the battlefield, mill four cards.\nDuring each of your turns, you may cast a Zombie creature spell from your graveyard. +Oracle:When Gisa and Geralf enters, mill four cards.\nDuring each of your turns, you may cast a Zombie creature spell from your graveyard. diff --git a/forge-gui/res/cardsfolder/g/gitaxian_anatomist.txt b/forge-gui/res/cardsfolder/g/gitaxian_anatomist.txt index e1bd81eb6d8..5f5908bb0d5 100644 --- a/forge-gui/res/cardsfolder/g/gitaxian_anatomist.txt +++ b/forge-gui/res/cardsfolder/g/gitaxian_anatomist.txt @@ -2,7 +2,7 @@ Name:Gitaxian Anatomist ManaCost:3 U Types:Creature Phyrexian Wizard PT:2/5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigProliferate | TriggerDescription$ When CARDNAME enters the battlefield, you may tap it. If you do, proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigProliferate | TriggerDescription$ When CARDNAME enters, you may tap it. If you do, proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.) SVar:TrigProliferate:AB$ Proliferate | Cost$ tapXType<1/Card.Self/CARDNAME> DeckHas:Ability$Proliferate -Oracle:When Gitaxian Anatomist enters the battlefield, you may tap it. If you do, proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.) +Oracle:When Gitaxian Anatomist enters, you may tap it. If you do, proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.) diff --git a/forge-gui/res/cardsfolder/g/gitaxian_raptor.txt b/forge-gui/res/cardsfolder/g/gitaxian_raptor.txt index c9ecaf56dbc..b86dc0b1c8d 100644 --- a/forge-gui/res/cardsfolder/g/gitaxian_raptor.txt +++ b/forge-gui/res/cardsfolder/g/gitaxian_raptor.txt @@ -6,4 +6,4 @@ K:Flying K:etbCounter:OIL:3 A:AB$ Pump | Cost$ SubCounter<1/OIL> | Defined$ Self | NumAtt$ 1 | NumDef$ -1 | SpellDescription$ CARDNAME gets +1/-1 until end of turn. DeckHas:Ability$Counters -Oracle:Flying\nGitaxian Raptor enters the battlefield with three oil counters on it.\nRemove an oil counter from Gitaxian Raptor: Gitaxian Raptor gets +1/-1 until end of turn. +Oracle:Flying\nGitaxian Raptor enters with three oil counters on it.\nRemove an oil counter from Gitaxian Raptor: Gitaxian Raptor gets +1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/githzerai_monk.txt b/forge-gui/res/cardsfolder/g/githzerai_monk.txt index f4cf7c0b658..113026e7844 100644 --- a/forge-gui/res/cardsfolder/g/githzerai_monk.txt +++ b/forge-gui/res/cardsfolder/g/githzerai_monk.txt @@ -4,7 +4,7 @@ Types:Creature Gith Monk PT:3/2 K:Flash K:Flying -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigTapAll | TriggerDescription$ Psychic Defense — When CARDNAME enters the battlefield, tap all creatures you don't control. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigTapAll | TriggerDescription$ Psychic Defense — When CARDNAME enters, tap all creatures you don't control. SVar:TrigTapAll:DB$ TapAll | ValidCards$ Creature.YouDontCtrl SVar:PlayMain1:TRUE -Oracle:Flash\nFlying\nPsychic Defense — When Githzerai Monk enters the battlefield, tap all creatures you don't control. +Oracle:Flash\nFlying\nPsychic Defense — When Githzerai Monk enters, tap all creatures you don't control. diff --git a/forge-gui/res/cardsfolder/g/gitrog_horror_of_zhava.txt b/forge-gui/res/cardsfolder/g/gitrog_horror_of_zhava.txt index 98da312f489..ee225696512 100644 --- a/forge-gui/res/cardsfolder/g/gitrog_horror_of_zhava.txt +++ b/forge-gui/res/cardsfolder/g/gitrog_horror_of_zhava.txt @@ -11,8 +11,8 @@ SVar:DBTap:DB$ Tap | SubAbility$ DBSeek SVar:DBSeek:DB$ Seek | Type$ Card.Land | ImprintFound$ True | SubAbility$ DBPut SVar:DBPut:DB$ ChangeZone | Origin$ Hand | Destination$ Battlefield | Defined$ Imprinted | Tapped$ True | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigAnimate | TriggerDescription$ Whenever a land enters the battlefield under your control, it perpetually gains "{B}{G}, {T}, Sacrifice this land: Draw a card." +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigAnimate | TriggerDescription$ Whenever a land you control enters, it perpetually gains "{B}{G}, {T}, Sacrifice this land: Draw a card." SVar:TrigAnimate:DB$ Animate | Defined$ TriggeredCard | Abilities$ ABDraw | Duration$ Perpetual SVar:ABDraw:AB$ Draw | Cost$ B G Sac<1/CARDNAME/this land> | NumCards$ 1 | SpellDescription$ Draw a card. DeckHas:Ability$Sacrifice -Oracle:Menace\nAt the beginning of each combat, if Gitrog, Horror of Zhava is untapped, any opponent may sacrifice a nontoken creature. If they do, tap Gitrog, Horror of Zhava, then seek a land card and put it onto the battlefield tapped.\nWhenever a land enters the battlefield under your control, it perpetually gains "{B}{G}, {T}, Sacrifice this land: Draw a card." +Oracle:Menace\nAt the beginning of each combat, if Gitrog, Horror of Zhava is untapped, any opponent may sacrifice a nontoken creature. If they do, tap Gitrog, Horror of Zhava, then seek a land card and put it onto the battlefield tapped.\nWhenever a land you control enters, it perpetually gains "{B}{G}, {T}, Sacrifice this land: Draw a card." diff --git a/forge-gui/res/cardsfolder/g/glacial_chasm.txt b/forge-gui/res/cardsfolder/g/glacial_chasm.txt index 83ea3ee2c80..2b8049447ec 100644 --- a/forge-gui/res/cardsfolder/g/glacial_chasm.txt +++ b/forge-gui/res/cardsfolder/g/glacial_chasm.txt @@ -2,10 +2,10 @@ Name:Glacial Chasm ManaCost:no cost Types:Land K:Cumulative upkeep:PayLife<2>:Pay 2 life. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice a land. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters, sacrifice a land. SVar:TrigSac:DB$ Sacrifice | SacValid$ Land | ChangeNum$ 1 S:Mode$ CantAttack | ValidCard$ Creature.YouCtrl | Description$ Creatures you control can't attack. R:Event$ DamageDone | ActiveZones$ Battlefield | Prevent$ True | ValidTarget$ You | Description$ Prevent all damage that would be dealt to you. AI:RemoveDeck:All SVar:NonStackingEffect:True -Oracle:Cumulative upkeep—Pay 2 life. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.)\nWhen Glacial Chasm enters the battlefield, sacrifice a land.\nCreatures you control can't attack.\nPrevent all damage that would be dealt to you. +Oracle:Cumulative upkeep—Pay 2 life. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.)\nWhen Glacial Chasm enters, sacrifice a land.\nCreatures you control can't attack.\nPrevent all damage that would be dealt to you. diff --git a/forge-gui/res/cardsfolder/g/glacial_floodplain.txt b/forge-gui/res/cardsfolder/g/glacial_floodplain.txt index 6694e930b31..b7bc204c318 100644 --- a/forge-gui/res/cardsfolder/g/glacial_floodplain.txt +++ b/forge-gui/res/cardsfolder/g/glacial_floodplain.txt @@ -1,5 +1,6 @@ Name:Glacial Floodplain ManaCost:no cost Types:Snow Land Plains Island -K:CARDNAME enters the battlefield tapped. -Oracle:({T}: Add {W} or {U}.)\nGlacial Floodplain 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 +Oracle:({T}: Add {W} or {U}.)\nGlacial Floodplain enters tapped. diff --git a/forge-gui/res/cardsfolder/g/glacial_fortress.txt b/forge-gui/res/cardsfolder/g/glacial_fortress.txt index dd325ff871c..87a41b18d4e 100644 --- a/forge-gui/res/cardsfolder/g/glacial_fortress.txt +++ b/forge-gui/res/cardsfolder/g/glacial_fortress.txt @@ -1,7 +1,7 @@ Name:Glacial Fortress ManaCost:no cost Types:Land -K:ETBReplacement:Other:LandTapped -SVar:LandTapped:DB$ Tap | Defined$ Self | ETB$ True | ConditionPresent$ Plains.YouCtrl,Island.YouCtrl | ConditionCompare$ EQ0 | SpellDescription$ CARDNAME enters the battlefield tapped unless you control a Plains or an Island. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ LandTapped | ReplacementResult$ Updated | Description$ CARDNAME enters tapped unless you control a Plains or an Island. +SVar:LandTapped:DB$ Tap | Defined$ Self | ETB$ True | ConditionPresent$ Plains.YouCtrl,Island.YouCtrl | ConditionCompare$ EQ0 A:AB$ Mana | Cost$ T | Produced$ Combo W U | SpellDescription$ Add {W} or {U}. -Oracle:Glacial Fortress enters the battlefield tapped unless you control a Plains or an Island.\n{T}: Add {W} or {U}. +Oracle:Glacial Fortress enters tapped unless you control a Plains or an Island.\n{T}: Add {W} or {U}. diff --git a/forge-gui/res/cardsfolder/g/gladehart_cavalry.txt b/forge-gui/res/cardsfolder/g/gladehart_cavalry.txt index 82756221e82..1f6d94d1165 100644 --- a/forge-gui/res/cardsfolder/g/gladehart_cavalry.txt +++ b/forge-gui/res/cardsfolder/g/gladehart_cavalry.txt @@ -2,8 +2,8 @@ Name:Gladehart Cavalry ManaCost:5 G G Types:Creature Elf Knight PT:6/6 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPut | TriggerDescription$ When CARDNAME enters the battlefield, support 6. (Put a +1/+1 counter on each of up to six other target creatures.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPut | TriggerDescription$ When CARDNAME enters, support 6. (Put a +1/+1 counter on each of up to six other target creatures.) SVar:TrigPut:DB$ PutCounter | ValidTgts$ Creature.Other | TgtPrompt$ Select target creature | TargetMin$ 0 | TargetMax$ 6 | CounterType$ P1P1 | CounterNum$ 1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | TriggerZones$ Battlefield | ValidCard$ Creature.YouCtrl+counters_GE1_P1P1 | Execute$ DBGainLife | TriggerDescription$ Whenever a creature you control with a +1/+1 counter on it dies, you gain 2 life. SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 2 -Oracle:When Gladehart Cavalry enters the battlefield, support 6. (Put a +1/+1 counter on each of up to six other target creatures.)\nWhenever a creature you control with a +1/+1 counter on it dies, you gain 2 life. +Oracle:When Gladehart Cavalry enters, support 6. (Put a +1/+1 counter on each of up to six other target creatures.)\nWhenever a creature you control with a +1/+1 counter on it dies, you gain 2 life. diff --git a/forge-gui/res/cardsfolder/g/gladewalker_ritualist.txt b/forge-gui/res/cardsfolder/g/gladewalker_ritualist.txt index 138512afaa1..cdd1d844b28 100644 --- a/forge-gui/res/cardsfolder/g/gladewalker_ritualist.txt +++ b/forge-gui/res/cardsfolder/g/gladewalker_ritualist.txt @@ -3,7 +3,7 @@ ManaCost:2 G Types:Creature Shapeshifter PT:3/3 K:Changeling -T:Mode$ ChangesZone | ValidCard$ Creature.YouCtrl+Other+namedGladewalker Ritualist | Origin$ Any | Destination$ Battlefield | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever another creature named Gladewalker Ritualist enters the battlefield under your control, draw a card. +T:Mode$ ChangesZone | ValidCard$ Creature.YouCtrl+Other+namedGladewalker Ritualist | Origin$ Any | Destination$ Battlefield | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever another creature named Gladewalker Ritualist you control enters, draw a card. SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 DeckHints:Name$Gladewalker Ritualist -Oracle:Changeling (This card is every creature type.)\nWhenever another creature named Gladewalker Ritualist enters the battlefield under your control, draw a card. +Oracle:Changeling (This card is every creature type.)\nWhenever another creature named Gladewalker Ritualist you control enters, draw a card. diff --git a/forge-gui/res/cardsfolder/g/glamer_spinners.txt b/forge-gui/res/cardsfolder/g/glamer_spinners.txt index 2b114f5abb1..9daa43ac961 100644 --- a/forge-gui/res/cardsfolder/g/glamer_spinners.txt +++ b/forge-gui/res/cardsfolder/g/glamer_spinners.txt @@ -4,6 +4,6 @@ Types:Creature Faerie Wizard PT:2/4 K:Flash K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigAuraAttach | TriggerDescription$ When CARDNAME enters the battlefield, attach all Auras enchanting target permanent to another permanent with the same controller. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigAuraAttach | TriggerDescription$ When CARDNAME enters, attach all Auras enchanting target permanent to another permanent with the same controller. SVar:TrigAuraAttach:DB$ Attach | ValidTgts$ Permanent | TgtPrompt$ Select target permanent to remove auras | Object$ Valid Aura.AttachedTo Targeted | Choices$ Permanent.sharesControllerWith Targeted | Move$ True | AILogic$ Unenchanted -Oracle:Flash\nFlying\nWhen Glamer Spinners enters the battlefield, attach all Auras enchanting target permanent to another permanent with the same controller. +Oracle:Flash\nFlying\nWhen Glamer Spinners enters, attach all Auras enchanting target permanent to another permanent with the same controller. diff --git a/forge-gui/res/cardsfolder/g/glamorous_outlaw.txt b/forge-gui/res/cardsfolder/g/glamorous_outlaw.txt index f96a7116a4f..9446bd12cb0 100644 --- a/forge-gui/res/cardsfolder/g/glamorous_outlaw.txt +++ b/forge-gui/res/cardsfolder/g/glamorous_outlaw.txt @@ -2,7 +2,7 @@ Name:Glamorous Outlaw ManaCost:3 U B R Types:Creature Vampire Rogue PT:4/5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 2 damage to each opponent and you scry 2. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters, it deals 2 damage to each opponent and you scry 2. SVar:TrigDealDamage:DB$ DealDamage | NumDmg$ 2 | Defined$ Opponent | SubAbility$ DBScry SVar:DBScry:DB$ Scry | ScryNum$ 2 A:AB$ Effect | Cost$ 2 ExileFromHand<1/CARDNAME> | ActivationZone$ Hand | ValidTgts$ Land | TgtPrompt$ Select target land | RememberObjects$ Targeted,Self | StaticAbilities$ Land,MayPlay | Triggers$ Cast | ImprintCards$ Self | Duration$ Permanent | ForgetOnMoved$ Exile | SpellDescription$ Target land gains "{T}: Add {U}, {B}, or {R}" until CARDNAME is cast from exile. You may cast CARDNAME for as long as it remains exiled. @@ -11,4 +11,4 @@ SVar:Mana:AB$ Mana | Cost$ T | Produced$ Combo U B R | Amount$ 1 | SpellDescript SVar:MayPlay:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.IsImprinted+IsRemembered | AffectedZone$ Exile | Secondary$ True | Description$ You may cast EFFECTSOURCE for as long as it remains exiled. SVar:Cast:Mode$ SpellCast | ValidCard$ Card.IsImprinted+IsRemembered+wasCastFromExile | Execute$ ExileSelf | Static$ True SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self -Oracle:When Glamorous Outlaw enters the battlefield, it deals 2 damage to each opponent and you scry 2.\n{2}, Exile Glamorous Outlaw from your hand: Target land gains "{T}: Add {U}, {B}, or {R}" until Glamorous Outlaw is cast from exile. You may cast Glamorous Outlaw for as long as it remains exiled. +Oracle:When Glamorous Outlaw enters, it deals 2 damage to each opponent and you scry 2.\n{2}, Exile Glamorous Outlaw from your hand: Target land gains "{T}: Add {U}, {B}, or {R}" until Glamorous Outlaw is cast from exile. You may cast Glamorous Outlaw for as long as it remains exiled. diff --git a/forge-gui/res/cardsfolder/g/glarewielder.txt b/forge-gui/res/cardsfolder/g/glarewielder.txt index cb8408a2980..23d1721b7f1 100644 --- a/forge-gui/res/cardsfolder/g/glarewielder.txt +++ b/forge-gui/res/cardsfolder/g/glarewielder.txt @@ -4,8 +4,8 @@ Types:Creature Elemental Shaman PT:3/1 K:Haste K:Evoke:1 R -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, up to two target creatures can't block this turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters, up to two target creatures can't block this turn. SVar:TrigPump:DB$ Pump | TargetMin$ 0 | TargetMax$ 2 | KW$ HIDDEN CARDNAME can't block. | IsCurse$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:PlayMain1:TRUE AI:RemoveDeck:All -Oracle:Haste\nWhen Glarewielder enters the battlefield, up to two target creatures can't block this turn.\nEvoke {1}{R} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) +Oracle:Haste\nWhen Glarewielder enters, up to two target creatures can't block this turn.\nEvoke {1}{R} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters.) diff --git a/forge-gui/res/cardsfolder/g/glaring_aegis.txt b/forge-gui/res/cardsfolder/g/glaring_aegis.txt index afa9ddabbe7..1f42d1ca6f3 100644 --- a/forge-gui/res/cardsfolder/g/glaring_aegis.txt +++ b/forge-gui/res/cardsfolder/g/glaring_aegis.txt @@ -3,8 +3,8 @@ ManaCost:W Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap target creature an opponent controls. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters, tap target creature an opponent controls. SVar:TrigTap:DB$ Tap | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choose target creature an opponent controls. S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 3 | Description$ Enchanted creature gets +1/+3. SVar:PlayMain1:TRUE -Oracle:Enchant creature\nWhen Glaring Aegis enters the battlefield, tap target creature an opponent controls.\nEnchanted creature gets +1/+3. +Oracle:Enchant creature\nWhen Glaring Aegis enters, tap target creature an opponent controls.\nEnchanted creature gets +1/+3. diff --git a/forge-gui/res/cardsfolder/g/glaring_fleshraker.txt b/forge-gui/res/cardsfolder/g/glaring_fleshraker.txt index 81998539134..24f6431f867 100644 --- a/forge-gui/res/cardsfolder/g/glaring_fleshraker.txt +++ b/forge-gui/res/cardsfolder/g/glaring_fleshraker.txt @@ -4,8 +4,8 @@ Types:Creature Eldrazi Drone PT:2/2 T:Mode$ SpellCast | ValidCard$ Card.Colorless | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you cast a colorless spell, create a 0/1 colorless Eldrazi Spawn creature token with "Sacrifice this creature: Add {C}." SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_0_1_eldrazi_spawn_sac | TokenOwner$ You -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+Colorless+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever another colorless creature enters the battlefield under your control, CARDNAME deals 1 damage to each opponent. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+Colorless+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever another colorless creature you control enters, CARDNAME deals 1 damage to each opponent. SVar:TrigDamage:DB$ DealDamage | Defined$ Player.Opponent | NumDmg$ 1 SVar:BuffedBy:Card.Colorless DeckHints:Color$Colorless -Oracle:Whenever you cast a colorless spell, create a 0/1 colorless Eldrazi Spawn creature token with "Sacrifice this creature: Add {C}."\nWhenever another colorless creature enters the battlefield under your control, Glaring Fleshraker deals 1 damage to each opponent. +Oracle:Whenever you cast a colorless spell, create a 0/1 colorless Eldrazi Spawn creature token with "Sacrifice this creature: Add {C}."\nWhenever another colorless creature you control enters, Glaring Fleshraker deals 1 damage to each opponent. diff --git a/forge-gui/res/cardsfolder/g/glass_casket.txt b/forge-gui/res/cardsfolder/g/glass_casket.txt index 1da8ff93146..db03af704b9 100644 --- a/forge-gui/res/cardsfolder/g/glass_casket.txt +++ b/forge-gui/res/cardsfolder/g/glass_casket.txt @@ -1,8 +1,8 @@ Name:Glass Casket ManaCost:1 W Types:Artifact -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target creature an opponent controls with mana value 3 or less until CARDNAME leaves the battlefield. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters, exile target creature an opponent controls with mana value 3 or less until CARDNAME leaves the battlefield. SVar:TrigExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.OppCtrl+cmcLE3 | TgtPrompt$ Select target creature an opponent controls with mana value 3 or less | Duration$ UntilHostLeavesPlay SVar:PlayMain1:TRUE SVar:NeedsToPlay:Creature.OppCtrl+cmcLE3 -Oracle:When Glass Casket enters the battlefield, exile target creature an opponent controls with mana value 3 or less until Glass Casket leaves the battlefield. +Oracle:When Glass Casket enters, exile target creature an opponent controls with mana value 3 or less until Glass Casket leaves the battlefield. diff --git a/forge-gui/res/cardsfolder/g/glassblowers_puzzleknot.txt b/forge-gui/res/cardsfolder/g/glassblowers_puzzleknot.txt index 35acec8de00..6222e098982 100644 --- a/forge-gui/res/cardsfolder/g/glassblowers_puzzleknot.txt +++ b/forge-gui/res/cardsfolder/g/glassblowers_puzzleknot.txt @@ -1,8 +1,8 @@ Name:Glassblower's Puzzleknot ManaCost:2 Types:Artifact -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 2, then you get {E}{E}. (You get two energy counters. To scry 2, look at the top two cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters, scry 2, then you get {E}{E}. (You get two energy counters. To scry 2, look at the top two cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) SVar:TrigScry:DB$ Scry | ScryNum$ 2 | SubAbility$ DBEnergy A:AB$ Scry | Cost$ 2 U Sac<1/CARDNAME> | ScryNum$ 2 | SubAbility$ DBEnergy | SpellDescription$ Scry 2, then you get {E}{E}. SVar:DBEnergy:DB$ PutCounter | Defined$ You | CounterType$ ENERGY | CounterNum$ 2 -Oracle:When Glassblower's Puzzleknot enters the battlefield, scry 2, then you get {E}{E}. (You get two energy counters. To scry 2, look at the top two cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.)\n{2}{U}, Sacrifice Glassblower's Puzzleknot: Scry 2, then you get {E}{E}. +Oracle:When Glassblower's Puzzleknot enters, scry 2, then you get {E}{E}. (You get two energy counters. To scry 2, look at the top two cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.)\n{2}{U}, Sacrifice Glassblower's Puzzleknot: Scry 2, then you get {E}{E}. diff --git a/forge-gui/res/cardsfolder/g/glassdust_hulk.txt b/forge-gui/res/cardsfolder/g/glassdust_hulk.txt index b10dbcc3c88..6e0ef37554a 100644 --- a/forge-gui/res/cardsfolder/g/glassdust_hulk.txt +++ b/forge-gui/res/cardsfolder/g/glassdust_hulk.txt @@ -3,11 +3,11 @@ ManaCost:3 W U Types:Artifact Creature Golem PT:3/4 K:Cycling:WU -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifact.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever another artifact enters the battlefield under your control, CARDNAME gets +1/+1 until end of turn and can't be blocked this turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifact.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever another artifact you control enters, CARDNAME gets +1/+1 until end of turn and can't be blocked this turn. SVar:TrigPump:DB$ Pump | NumAtt$ 1 | NumDef$ 1 | SubAbility$ DBUnblockable SVar:DBUnblockable:DB$ Effect | RememberObjects$ Self | ExileOnMoved$ Battlefield | StaticAbilities$ Unblockable SVar:Unblockable:Mode$ CantBlockBy | ValidAttacker$ Card.IsRemembered | Description$ EFFECTSOURCE can't be blocked this turn. SVar:BuffedBy:Artifact DeckHas:Ability$Discard DeckHints:Type$Artifact -Oracle:Whenever another artifact enters the battlefield under your control, Glassdust Hulk gets +1/+1 until end of turn and can't be blocked this turn.\nCycling {W/U} ({W/U}, Discard this card: Draw a card.) +Oracle:Whenever another artifact you control enters, Glassdust Hulk gets +1/+1 until end of turn and can't be blocked this turn.\nCycling {W/U} ({W/U}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/g/glasspool_mimic_glasspool_shore.txt b/forge-gui/res/cardsfolder/g/glasspool_mimic_glasspool_shore.txt index a885e283c4f..c7d43b8cf75 100644 --- a/forge-gui/res/cardsfolder/g/glasspool_mimic_glasspool_shore.txt +++ b/forge-gui/res/cardsfolder/g/glasspool_mimic_glasspool_shore.txt @@ -3,15 +3,16 @@ ManaCost:2 U Types:Creature Shapeshifter Rogue PT:0/0 K:ETBReplacement:Copy:DBCopy:Optional -SVar:DBCopy:DB$ Clone | Choices$ Creature.YouCtrl | AddTypes$ Shapeshifter & Rogue | SpellDescription$ You may have CARDNAME enter the battlefield as a copy of a creature you control, except it's a Shapeshifter Rogue in addition to its other types. +SVar:DBCopy:DB$ Clone | Choices$ Creature.YouCtrl | AddTypes$ Shapeshifter & Rogue | SpellDescription$ You may have CARDNAME enter as a copy of a creature you control, except it's a Shapeshifter Rogue in addition to its other types. AlternateMode:Modal -Oracle:You may have Glasspool Mimic enter the battlefield as a copy of a creature you control, except it's a Shapeshifter Rogue in addition to its other types. +Oracle:You may have Glasspool Mimic enter as a copy of a creature you control, except it's a Shapeshifter Rogue in addition to its other types. ALTERNATE Name:Glasspool Shore 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 | SpellDescription$ Add {U}. -Oracle:Glasspool Shore enters the battlefield tapped.\n{T}: Add {U}. +Oracle:Glasspool Shore enters tapped.\n{T}: Add {U}. diff --git a/forge-gui/res/cardsfolder/g/glasswing_grace_age_graced_chapel.txt b/forge-gui/res/cardsfolder/g/glasswing_grace_age_graced_chapel.txt index 240a31fa72b..88e18d7e5a0 100644 --- a/forge-gui/res/cardsfolder/g/glasswing_grace_age_graced_chapel.txt +++ b/forge-gui/res/cardsfolder/g/glasswing_grace_age_graced_chapel.txt @@ -13,6 +13,7 @@ ALTERNATE Name:Age-Graced Chapel 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$ Combo W B | SpellDescription$ Add {W} or {B}. -Oracle:Age-Graced Chapel enters the battlefield tapped.\n{T}: Add {W} or {B}. +Oracle:Age-Graced Chapel enters tapped.\n{T}: Add {W} or {B}. diff --git a/forge-gui/res/cardsfolder/g/glaze_fiend.txt b/forge-gui/res/cardsfolder/g/glaze_fiend.txt index 6dd60289c8c..4f4809e082f 100644 --- a/forge-gui/res/cardsfolder/g/glaze_fiend.txt +++ b/forge-gui/res/cardsfolder/g/glaze_fiend.txt @@ -3,7 +3,7 @@ ManaCost:1 B Types:Artifact Creature Illusion PT:0/1 K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifact.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever another artifact enters the battlefield under your control, CARDNAME gets +2/+2 until end of turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifact.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever another artifact you control enters, CARDNAME gets +2/+2 until end of turn. SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ 2 | NumDef$ 2 SVar:BuffedBy:Artifact -Oracle:Flying\nWhenever another artifact enters the battlefield under your control, Glaze Fiend gets +2/+2 until end of turn. +Oracle:Flying\nWhenever another artifact you control enters, Glaze Fiend gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/gleaming_geardrake.txt b/forge-gui/res/cardsfolder/g/gleaming_geardrake.txt index 0727b36bccc..5f52cbb09d5 100644 --- a/forge-gui/res/cardsfolder/g/gleaming_geardrake.txt +++ b/forge-gui/res/cardsfolder/g/gleaming_geardrake.txt @@ -3,10 +3,10 @@ ManaCost:U R Types:Artifact Creature Drake PT:1/1 K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigInvestigate | TriggerDescription$ When CARDNAME enters the battlefield, investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigInvestigate | TriggerDescription$ When CARDNAME enters, investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") SVar:TrigInvestigate:DB$ Investigate T:Mode$ Sacrificed | ValidCard$ Artifact | ValidPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever you sacrifice an artifact, put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 DeckHas:Ability$Token|Counters & Type$Clue DeckHints:Ability$Sacrifice & Type$Artifact|Clue|Food|Treasure|Map -Oracle:Flying\nWhen Gleaming Geardrake enters the battlefield, investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.")\nWhenever you sacrifice an artifact, put a +1/+1 counter on Gleaming Geardrake. +Oracle:Flying\nWhen Gleaming Geardrake enters, investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.")\nWhenever you sacrifice an artifact, put a +1/+1 counter on Gleaming Geardrake. diff --git a/forge-gui/res/cardsfolder/g/gleaming_overseer.txt b/forge-gui/res/cardsfolder/g/gleaming_overseer.txt index aeabd6737fd..c25843d2d15 100644 --- a/forge-gui/res/cardsfolder/g/gleaming_overseer.txt +++ b/forge-gui/res/cardsfolder/g/gleaming_overseer.txt @@ -3,8 +3,8 @@ ManaCost:1 U B Types:Creature Zombie Wizard PT:1/4 S:Mode$ Continuous | Affected$ Zombie.token+YouCtrl | AddKeyword$ Hexproof & Menace | Description$ Zombie tokens you control have hexproof and menace. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBAmass | TriggerDescription$ When CARDNAME enters the battlefield, amass Zombies 1. (Put a +1/+1 counter 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 1. (Put a +1/+1 counter 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$ 1 DeckHints:Ability$Amass & Type$Zombie DeckHas:Ability$Amass|Counters|Token -Oracle:When Gleaming Overseer enters the battlefield, amass Zombies 1. (Put a +1/+1 counter on an Army you control. If you don't control one, create a 0/0 black Zombie Army creature token first.)\nZombie tokens you control have hexproof and menace. +Oracle:When Gleaming Overseer enters, amass Zombies 1. (Put a +1/+1 counter on an Army you control. If you don't control one, create a 0/0 black Zombie Army creature token first.)\nZombie tokens you control have hexproof and menace. diff --git a/forge-gui/res/cardsfolder/g/glimmer_lens.txt b/forge-gui/res/cardsfolder/g/glimmer_lens.txt index 513a42e8a95..b4cf888cf16 100644 --- a/forge-gui/res/cardsfolder/g/glimmer_lens.txt +++ b/forge-gui/res/cardsfolder/g/glimmer_lens.txt @@ -6,4 +6,4 @@ T:Mode$ Attacks | ValidCard$ Card.EquippedBy | TriggerZones$ Battlefield | IsPre SVar:TrigDraw:DB$ Draw K:Equip:1 W DeckHas:Ability$Token & Type$Rebel & Color$Red -Oracle:For Mirrodin! (When this Equipment enters the battlefield, create a 2/2 red Rebel creature token, then attach this to it.)\nWhenever equipped creature and at least one other creature attack, draw a card.\nEquip {1}{W} +Oracle:For Mirrodin! (When this Equipment enters, create a 2/2 red Rebel creature token, then attach this to it.)\nWhenever equipped creature and at least one other creature attack, draw a card.\nEquip {1}{W} diff --git a/forge-gui/res/cardsfolder/g/glimmerpoint_stag.txt b/forge-gui/res/cardsfolder/g/glimmerpoint_stag.txt index 8cddf39e32d..2c28737ac75 100644 --- a/forge-gui/res/cardsfolder/g/glimmerpoint_stag.txt +++ b/forge-gui/res/cardsfolder/g/glimmerpoint_stag.txt @@ -3,9 +3,9 @@ ManaCost:2 W W Types:Creature Elk PT:3/3 K:Vigilance -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile another target permanent. Return that card to the battlefield under its owner's control at the beginning of the next end step. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters, exile another target permanent. Return that card to the battlefield under its owner's control at the beginning of the next end step. SVar:TrigExile:DB$ ChangeZone | ValidTgts$ Permanent.Other | Mandatory$ True | TgtPrompt$ Select another target permanent | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DelTrig SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigBounce | TriggerDescription$ Return exiled permanent to the battlefield. | RememberObjects$ RememberedLKI | SubAbility$ DBCleanup SVar:TrigBounce:DB$ ChangeZone | Origin$ Exile | Destination$ Battlefield | Defined$ DelayTriggerRememberedLKI SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -Oracle:Vigilance\nWhen Glimmerpoint Stag enters the battlefield, exile another target permanent. Return that card to the battlefield under its owner's control at the beginning of the next end step. +Oracle:Vigilance\nWhen Glimmerpoint Stag enters, exile another target permanent. Return that card to the battlefield under its owner's control at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/g/glimmerpost.txt b/forge-gui/res/cardsfolder/g/glimmerpost.txt index 347d8994e53..51aba185c4b 100644 --- a/forge-gui/res/cardsfolder/g/glimmerpost.txt +++ b/forge-gui/res/cardsfolder/g/glimmerpost.txt @@ -2,7 +2,7 @@ Name:Glimmerpost ManaCost:no cost Types:Land Locus A:AB$ Mana | Cost$ T | Produced$ C | SpellDescription$ Add {C}. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 1 life for each Locus on the battlefield. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters, you gain 1 life for each Locus on the battlefield. SVar:TrigGainLife:DB$ GainLife | LifeAmount$ X SVar:X:Count$TypeOnBattlefield.Locus -Oracle:When Glimmerpost enters the battlefield, you gain 1 life for each Locus on the battlefield.\n{T}: Add {C}. +Oracle:When Glimmerpost enters, you gain 1 life for each Locus on the battlefield.\n{T}: Add {C}. diff --git a/forge-gui/res/cardsfolder/g/glint_hawk.txt b/forge-gui/res/cardsfolder/g/glint_hawk.txt index 3d614d7fe34..b5f3d8723e7 100644 --- a/forge-gui/res/cardsfolder/g/glint_hawk.txt +++ b/forge-gui/res/cardsfolder/g/glint_hawk.txt @@ -3,7 +3,7 @@ ManaCost:W Types:Creature Bird PT:2/2 K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBSac | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you return an artifact you control to its owner's hand. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBSac | TriggerDescription$ When CARDNAME enters, sacrifice it unless you return an artifact you control to its owner's hand. SVar:DBSac:DB$ Sacrifice | UnlessCost$ Return<1/Artifact> | UnlessPayer$ You SVar:NeedsToPlay:Artifact.YouCtrl -Oracle:Flying\nWhen Glint Hawk enters the battlefield, sacrifice it unless you return an artifact you control to its owner's hand. +Oracle:Flying\nWhen Glint Hawk enters, sacrifice it unless you return an artifact you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/g/glint_hawk_idol.txt b/forge-gui/res/cardsfolder/g/glint_hawk_idol.txt index f9b2e628d14..fe8ae985d0c 100644 --- a/forge-gui/res/cardsfolder/g/glint_hawk_idol.txt +++ b/forge-gui/res/cardsfolder/g/glint_hawk_idol.txt @@ -1,10 +1,10 @@ Name:Glint Hawk Idol ManaCost:2 Types:Artifact -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifact.Other+YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigAnimate | TriggerDescription$ Whenever another artifact enters the battlefield under your control, you may have CARDNAME become a 2/2 Bird artifact creature with flying until end of turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifact.Other+YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigAnimate | TriggerDescription$ Whenever another artifact you control enters, you may have CARDNAME become a 2/2 Bird artifact creature with flying until end of turn. SVar:TrigAnimate:DB$ Animate | Defined$ Self | Power$ 2 | Toughness$ 2 | Types$ Artifact,Creature,Bird | RemoveCreatureTypes$ True | Keywords$ Flying A:AB$ Animate | Cost$ W | Defined$ Self | Power$ 2 | Toughness$ 2 | Types$ Artifact,Creature,Bird | RemoveCreatureTypes$ True | Keywords$ Flying | SpellDescription$ CARDNAME becomes a 2/2 Bird artifact creature with flying until end of turn. SVar:BuffedBy:Artifact AI:RemoveDeck:Random DeckNeeds:Color$White -Oracle:Whenever another artifact enters the battlefield under your control, you may have Glint Hawk Idol become a 2/2 Bird artifact creature with flying until end of turn.\n{W}: Glint Hawk Idol becomes a 2/2 Bird artifact creature with flying until end of turn. +Oracle:Whenever another artifact you control enters, you may have Glint Hawk Idol become a 2/2 Bird artifact creature with flying until end of turn.\n{W}: Glint Hawk Idol becomes a 2/2 Bird artifact creature with flying until end of turn. diff --git a/forge-gui/res/cardsfolder/g/glint_nest_crane.txt b/forge-gui/res/cardsfolder/g/glint_nest_crane.txt index 379c2f73021..2d101b7cb72 100644 --- a/forge-gui/res/cardsfolder/g/glint_nest_crane.txt +++ b/forge-gui/res/cardsfolder/g/glint_nest_crane.txt @@ -3,6 +3,6 @@ ManaCost:1 U Types:Creature Bird PT:1/3 K:Flying -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, look at the top four cards of your library. You may reveal an artifact card from among them and put it into your hand. Put the rest on the bottom of your library in any order. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters, look at the top four cards of your library. You may reveal an artifact card from among them and put it into your hand. Put the rest on the bottom of your library in any order. SVar:TrigDig:DB$ Dig | DigNum$ 4 | ChangeNum$ 1 | Optional$ True | ChangeValid$ Artifact -Oracle:Flying\nWhen Glint-Nest Crane enters the battlefield, look at the top four cards of your library. You may reveal an artifact card from among them and put it into your hand. Put the rest on the bottom of your library in any order. +Oracle:Flying\nWhen Glint-Nest Crane enters, look at the top four cards of your library. You may reveal an artifact card from among them and put it into your hand. Put the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/g/glint_sleeve_artisan.txt b/forge-gui/res/cardsfolder/g/glint_sleeve_artisan.txt index 0dbddd137d4..3b559e3f25e 100644 --- a/forge-gui/res/cardsfolder/g/glint_sleeve_artisan.txt +++ b/forge-gui/res/cardsfolder/g/glint_sleeve_artisan.txt @@ -4,4 +4,4 @@ Types:Creature Dwarf Artificer PT:2/2 K:Fabricate:1 DeckHas:Ability$Counters|Token -Oracle:Fabricate 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:Fabricate 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/g/glint_sleeve_siphoner.txt b/forge-gui/res/cardsfolder/g/glint_sleeve_siphoner.txt index 12d8f49785f..68344fc6c42 100644 --- a/forge-gui/res/cardsfolder/g/glint_sleeve_siphoner.txt +++ b/forge-gui/res/cardsfolder/g/glint_sleeve_siphoner.txt @@ -3,11 +3,11 @@ ManaCost:1 B Types:Creature Human Rogue PT:2/1 K:Menace -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEnergy | TriggerDescription$ Whenever CARDNAME enters the battlefield or attacks, you get {E} (an energy counter). -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigEnergy | Secondary$ True | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME enters the battlefield or attacks, you get {E} (an energy counter). +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEnergy | TriggerDescription$ Whenever CARDNAME enters or attacks, you get {E} (an energy counter). +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigEnergy | Secondary$ True | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME enters or attacks, you get {E} (an energy counter). SVar:TrigEnergy:DB$ PutCounter | Defined$ You | CounterType$ ENERGY | CounterNum$ 1 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of your upkeep, you may pay {E}{E}. If you do, you draw a card and you lose 1 life. SVar:TrigDraw:AB$ Draw | Cost$ PayEnergy<2> | Defined$ You | NumCards$ 1 | SubAbility$ DBLoseLife SVar:DBLoseLife:DB$ LoseLife | Defined$ You | LifeAmount$ 1 SVar:HasAttackEffect:TRUE -Oracle:Menace\nWhenever Glint-Sleeve Siphoner enters the battlefield or attacks, you get {E} (an energy counter).\nAt the beginning of your upkeep, you may pay {E}{E}. If you do, you draw a card and you lose 1 life. +Oracle:Menace\nWhenever Glint-Sleeve Siphoner enters or attacks, you get {E} (an energy counter).\nAt the beginning of your upkeep, you may pay {E}{E}. If you do, you draw a card and you lose 1 life. diff --git a/forge-gui/res/cardsfolder/g/glint_weaver.txt b/forge-gui/res/cardsfolder/g/glint_weaver.txt index 6e3fbd5d8db..0f1944d82ad 100644 --- a/forge-gui/res/cardsfolder/g/glint_weaver.txt +++ b/forge-gui/res/cardsfolder/g/glint_weaver.txt @@ -3,9 +3,9 @@ ManaCost:5 G G Types:Creature Spider PT:3/3 K:Reach -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCounter | TriggerDescription$ When CARDNAME enters the battlefield, distribute three +1/+1 counters among one, two, or three target creatures, then you gain life equal to the greatest toughness among creatures you control. +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCounter | TriggerDescription$ When CARDNAME enters, distribute three +1/+1 counters among one, two, or three target creatures, then you gain life equal to the greatest toughness among creatures you control. SVar:TrigCounter:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select one, two or three target creatures | CounterType$ P1P1 | CounterNum$ 3 | SubAbility$ DBGainLife | TargetMin$ 1 | TargetMax$ 3 | DividedAsYouChoose$ 3 SVar:DBGainLife:DB$ GainLife | LifeAmount$ X SVar:X:Count$Valid Creature.YouCtrl$GreatestToughness DeckHas:Ability$LifeGain|Counters -Oracle:Reach\nWhen Glint Weaver enters the battlefield, distribute three +1/+1 counters among one, two, or three target creatures, then you gain life equal to the greatest toughness among creatures you control. +Oracle:Reach\nWhen Glint Weaver enters, distribute three +1/+1 counters among one, two, or three target creatures, then you gain life equal to the greatest toughness among creatures you control. diff --git a/forge-gui/res/cardsfolder/g/glinting_creeper.txt b/forge-gui/res/cardsfolder/g/glinting_creeper.txt index 1dddf9b2386..6c449dd53ea 100644 --- a/forge-gui/res/cardsfolder/g/glinting_creeper.txt +++ b/forge-gui/res/cardsfolder/g/glinting_creeper.txt @@ -2,9 +2,9 @@ Name:Glinting Creeper ManaCost:4 G Types:Creature Plant PT:0/0 -K:etbCounter:P1P1:Y:no Condition:Converge — CARDNAME enters the battlefield with two +1/+1 counters on it for each color of mana spent to cast it. +K:etbCounter:P1P1:Y:no Condition:Converge — CARDNAME enters with two +1/+1 counters on it for each color of mana spent to cast it. S:Mode$ CantBlockBy | ValidAttacker$ Creature.Self | ValidBlocker$ Creature.powerLE2 | Description$ CARDNAME can't be blocked by creatures with power 2 or less. SVar:X:Count$Converge SVar:Y:SVar$X/Twice DeckHints:Ability$Counters -Oracle:Converge — Glinting Creeper enters the battlefield with two +1/+1 counters on it for each color of mana spent to cast it.\nGlinting Creeper can't be blocked by creatures with power 2 or less. +Oracle:Converge — Glinting Creeper enters with two +1/+1 counters on it for each color of mana spent to cast it.\nGlinting Creeper can't be blocked by creatures with power 2 or less. diff --git a/forge-gui/res/cardsfolder/g/glistener_seer.txt b/forge-gui/res/cardsfolder/g/glistener_seer.txt index 5c18a588d3d..d06e0530815 100644 --- a/forge-gui/res/cardsfolder/g/glistener_seer.txt +++ b/forge-gui/res/cardsfolder/g/glistener_seer.txt @@ -5,4 +5,4 @@ PT:0/3 K:etbCounter:OIL:3 A:AB$ Scry | Cost$ T SubCounter<1/OIL/CARDNAME> | ScryNum$ 1 | SpellDescription$ Scry 1. (Look at the top card of your library. You may put that card on the bottom.) DeckHas:Ability$Counters -Oracle:Glistener Seer enters the battlefield with three oil counters on it.\n{T}, Remove an oil counter from Glistener Seer: Scry 1. (Look at the top card of your library. You may put that card on the bottom.) +Oracle:Glistener Seer enters with three oil counters on it.\n{T}, Remove an oil counter from Glistener Seer: Scry 1. (Look at the top card of your library. You may put that card on the bottom.) diff --git a/forge-gui/res/cardsfolder/g/glistening_extractor.txt b/forge-gui/res/cardsfolder/g/glistening_extractor.txt index 431a418c33b..b0d15e0e44c 100644 --- a/forge-gui/res/cardsfolder/g/glistening_extractor.txt +++ b/forge-gui/res/cardsfolder/g/glistening_extractor.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.Self+counters SVar:TrigSeek:DB$ Seek | Type$ Card.cmcEQX | SubAbility$ DBRemoveCounter SVar:DBRemoveCounter:DB$ RemoveCounter | CounterType$ OIL SVar:X:Count$CardCounters.OIL -Oracle:Glistening Extractor enters the battlefield with four oil counters on it.\nAt the beginning of your upkeep, if there are one or more oil counters on Glistening Extractor, seek a card with mana value equal to the number of oil counters on Glistening Extractor, then remove an oil counter from Glistening Extractor. +Oracle:Glistening Extractor enters with four oil counters on it.\nAt the beginning of your upkeep, if there are one or more oil counters on Glistening Extractor, seek a card with mana value equal to the number of oil counters on Glistening Extractor, then remove an oil counter from Glistening Extractor. diff --git a/forge-gui/res/cardsfolder/g/glistening_sphere.txt b/forge-gui/res/cardsfolder/g/glistening_sphere.txt index ea5908b3f09..76fcb78a1a3 100644 --- a/forge-gui/res/cardsfolder/g/glistening_sphere.txt +++ b/forge-gui/res/cardsfolder/g/glistening_sphere.txt @@ -1,12 +1,13 @@ Name:Glistening Sphere ManaCost:3 Types:Artifact -K:CARDNAME enters the battlefield tapped. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigProliferate | TriggerDescription$ When CARDNAME enters the battlefield, proliferate. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigProliferate | TriggerDescription$ When CARDNAME enters, proliferate. SVar:TrigProliferate:DB$ Proliferate A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color. A:AB$ Mana | Cost$ T | Produced$ Any | CheckSVar$ X | SVarCompare$ GE3 | Amount$ 3 | PrecostDesc$ Corrupted — | SpellDescription$ Add three mana of any one color. Activate only if an opponent has three or more poison counters. SVar:X:PlayerCountOpponents$HighestCounters.Poison DeckHas:Ability$Proliferate DeckHints:Ability$Counters & Keyword$Infect|Toxic|Poisonous -Oracle:Glistening Sphere enters the battlefield tapped.\nWhen Glistening Sphere enters the battlefield, proliferate.\n{T}: Add one mana of any color.\nCorrupted — {T}: Add three mana of any one color. Activate only if an opponent has three or more poison counters. +Oracle:Glistening Sphere enters tapped.\nWhen Glistening Sphere enters, proliferate.\n{T}: Add one mana of any color.\nCorrupted — {T}: Add three mana of any one color. Activate only if an opponent has three or more poison counters. diff --git a/forge-gui/res/cardsfolder/g/gloomdrifter.txt b/forge-gui/res/cardsfolder/g/gloomdrifter.txt index 99b1ad33e29..2765bcca2ee 100644 --- a/forge-gui/res/cardsfolder/g/gloomdrifter.txt +++ b/forge-gui/res/cardsfolder/g/gloomdrifter.txt @@ -3,7 +3,7 @@ ManaCost:3 B Types:Creature Zombie Minion PT:2/2 K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPumpAll | Threshold$ True | TriggerDescription$ Threshold — As long as seven or more cards are in your graveyard, CARDNAME has "When CARDNAME enters the battlefield, nonblack creatures get -2/-2 until end of turn." +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPumpAll | Threshold$ True | TriggerDescription$ Threshold — As long as seven or more cards are in your graveyard, CARDNAME has "When CARDNAME enters, nonblack creatures get -2/-2 until end of turn." SVar:TrigPumpAll:DB$ PumpAll | ValidCards$ Creature.nonBlack | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True SVar:PlayMain1:TRUE -Oracle:Flying\nThreshold — As long as seven or more cards are in your graveyard, Gloomdrifter has "When Gloomdrifter enters the battlefield, nonblack creatures get -2/-2 until end of turn." +Oracle:Flying\nThreshold — As long as seven or more cards are in your graveyard, Gloomdrifter has "When Gloomdrifter enters, nonblack creatures get -2/-2 until end of turn." diff --git a/forge-gui/res/cardsfolder/g/gloomfang_mauler.txt b/forge-gui/res/cardsfolder/g/gloomfang_mauler.txt index 5f6a4c01761..3a4984c1339 100644 --- a/forge-gui/res/cardsfolder/g/gloomfang_mauler.txt +++ b/forge-gui/res/cardsfolder/g/gloomfang_mauler.txt @@ -7,4 +7,4 @@ K:Backup:2:BackupAbility SVar:BackupAbility:DB$ Pump | KW$ Menace K:Menace DeckHas:Ability$Counters -Oracle:Swampcycling {2} ({2}, Discard this card: Search your library for a Swamp card, reveal it, put it into your hand, then shuffle.)\nBackup 2 (When this creature enters the battlefield, put two +1/+1 counters on target creature. If that's another creature, it gains the following ability until end of turn.)\nMenace +Oracle:Swampcycling {2} ({2}, Discard this card: Search your library for a Swamp card, reveal it, put it into your hand, then shuffle.)\nBackup 2 (When this creature enters, put two +1/+1 counters on target creature. If that's another creature, it gains the following ability until end of turn.)\nMenace diff --git a/forge-gui/res/cardsfolder/g/gloomshrieker.txt b/forge-gui/res/cardsfolder/g/gloomshrieker.txt index a393c7c825d..538614a54d9 100644 --- a/forge-gui/res/cardsfolder/g/gloomshrieker.txt +++ b/forge-gui/res/cardsfolder/g/gloomshrieker.txt @@ -3,9 +3,9 @@ ManaCost:1 B G Types:Enchantment Creature Cat Beast PT:2/1 K:Menace -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, return target permanent card from your graveyard to your hand. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters, return target permanent card from your graveyard to your hand. SVar:TrigChange:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Permanent.YouOwn | TgtPrompt$ Select target permanent card R:Event$ Moved | ActiveZones$ Battlefield | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | ReplaceWith$ Exile | Description$ If CARDNAME would die, exile it instead. SVar:Exile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | Defined$ ReplacedCard DeckHas:Ability$Graveyard -Oracle:Menace (This creature can't be blocked except by two or more creatures.)\nWhen Gloomshrieker enters the battlefield, return target permanent card from your graveyard to your hand.\nIf Gloomshrieker would die, exile it instead. +Oracle:Menace (This creature can't be blocked except by two or more creatures.)\nWhen Gloomshrieker enters, return target permanent card from your graveyard to your hand.\nIf Gloomshrieker would die, exile it instead. diff --git a/forge-gui/res/cardsfolder/g/glorifier_of_suffering.txt b/forge-gui/res/cardsfolder/g/glorifier_of_suffering.txt index 24e11ae9409..b24bab920f8 100644 --- a/forge-gui/res/cardsfolder/g/glorifier_of_suffering.txt +++ b/forge-gui/res/cardsfolder/g/glorifier_of_suffering.txt @@ -2,9 +2,9 @@ Name:Glorifier of Suffering ManaCost:2 W Types:Creature Vampire Soldier PT:3/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, you may sacrifice another creature or artifact. When you do, put a +1/+1 counter on each of up to two target creatures. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters, you may sacrifice another creature or artifact. When you do, put a +1/+1 counter on each of up to two target creatures. SVar:TrigSac:AB$ ImmediateTrigger | Cost$ Sac<1/Creature.Other;Artifact.Other/another creature or artifact> | Execute$ TrigPutCounter | TriggerDescription$ When you do, put a +1/+1 counter on each of up to two target creatures. SVar:TrigPutCounter:DB$ PutCounter | CounterNum$ 1 | CounterType$ P1P1 | TargetMin$ 0 | TargetMax$ 2 | ValidTgts$ Creature | TgtPrompt$ Select up to 2 target creatures DeckHas:Ability$Counters|Sacrifice DeckHints:Type$Artifact -Oracle:When Glorifier of Suffering enters the battlefield, you may sacrifice another creature or artifact. When you do, put a +1/+1 counter on each of up to two target creatures. +Oracle:When Glorifier of Suffering enters, you may sacrifice another creature or artifact. When you do, put a +1/+1 counter on each of up to two target creatures. diff --git a/forge-gui/res/cardsfolder/g/glorious_protector.txt b/forge-gui/res/cardsfolder/g/glorious_protector.txt index dab4f125d1e..ef6d9b3c5e7 100644 --- a/forge-gui/res/cardsfolder/g/glorious_protector.txt +++ b/forge-gui/res/cardsfolder/g/glorious_protector.txt @@ -4,9 +4,9 @@ Types:Creature Angel Cleric PT:3/4 K:Flash K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, you may exile any number of other non-Angel creatures you control until CARDNAME leaves the battlefield. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters, you may exile any number of other non-Angel creatures you control until CARDNAME leaves the battlefield. SVar:TrigExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | Hidden$ True | ChangeType$ Creature.nonAngel+YouCtrl | ChangeNum$ MaxTgts | SelectPrompt$ Choose any number of non-Angel creatures you control | Duration$ UntilHostLeavesPlay SVar:MaxTgts:Count$Valid Creature.nonAngel+YouCtrl AI:RemoveDeck:Random K:Foretell:2 W -Oracle:Flash\nFlying\nWhen Glorious Protector enters the battlefield, you may exile any number of non-Angel creatures you control until Glorious Protector leaves the battlefield.\nForetell {2}{W} +Oracle:Flash\nFlying\nWhen Glorious Protector enters, you may exile any number of non-Angel creatures you control until Glorious Protector leaves the battlefield.\nForetell {2}{W} diff --git a/forge-gui/res/cardsfolder/g/glowering_rogon.txt b/forge-gui/res/cardsfolder/g/glowering_rogon.txt index a9aab6bbd8f..df657cd2528 100644 --- a/forge-gui/res/cardsfolder/g/glowering_rogon.txt +++ b/forge-gui/res/cardsfolder/g/glowering_rogon.txt @@ -3,4 +3,4 @@ ManaCost:5 G Types:Creature Beast PT:4/4 K:Amplify:1:Beast -Oracle:Amplify 1 (As this creature enters the battlefield, put a +1/+1 counter on it for each Beast card you reveal in your hand.) +Oracle:Amplify 1 (As this creature enters, put a +1/+1 counter on it for each Beast card you reveal in your hand.) diff --git a/forge-gui/res/cardsfolder/g/glowing_anemone.txt b/forge-gui/res/cardsfolder/g/glowing_anemone.txt index 36b725ba82b..8c959d59971 100644 --- a/forge-gui/res/cardsfolder/g/glowing_anemone.txt +++ b/forge-gui/res/cardsfolder/g/glowing_anemone.txt @@ -2,6 +2,6 @@ Name:Glowing Anemone ManaCost:3 U Types:Creature Jellyfish Beast PT:1/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target land to its owner's hand. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters, you may return target land to its owner's hand. SVar:TrigChangeZone:DB$ ChangeZone | ValidTgts$ Land | TgtPrompt$ Select target land | Origin$ Battlefield | Destination$ Hand -Oracle:When Glowing Anemone enters the battlefield, you may return target land to its owner's hand. +Oracle:When Glowing Anemone enters, you may return target land to its owner's hand. diff --git a/forge-gui/res/cardsfolder/g/glowspore_shaman.txt b/forge-gui/res/cardsfolder/g/glowspore_shaman.txt index 4a3df8808a5..ae4401e5ad0 100644 --- a/forge-gui/res/cardsfolder/g/glowspore_shaman.txt +++ b/forge-gui/res/cardsfolder/g/glowspore_shaman.txt @@ -2,8 +2,8 @@ Name:Glowspore Shaman ManaCost:B G Types:Creature Elf Shaman PT:3/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield, mill three cards. You may put a land card from your graveyard on top of your library. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters, mill three cards. You may put a land card from your graveyard on top of your library. SVar:TrigMill:DB$ Mill | NumCards$ 3 | Defined$ You | SubAbility$ DBChangeZone SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Library | OptionalDecider$ You | ChangeType$ Land.YouOwn | ChangeNum$ 1 | Hidden$ True | Optional$ True DeckHas:Ability$Graveyard -Oracle:When Glowspore Shaman enters the battlefield, mill three cards. You may put a land card from your graveyard on top of your library. +Oracle:When Glowspore Shaman enters, mill three cards. You may put a land card from your graveyard on top of your library. diff --git a/forge-gui/res/cardsfolder/g/gluttonous_guest.txt b/forge-gui/res/cardsfolder/g/gluttonous_guest.txt index 17b13b83ea8..6be5eb83a9d 100644 --- a/forge-gui/res/cardsfolder/g/gluttonous_guest.txt +++ b/forge-gui/res/cardsfolder/g/gluttonous_guest.txt @@ -2,9 +2,9 @@ Name:Gluttonous Guest ManaCost:2 B Types:Creature Vampire PT:1/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a Blood token. (It's an artifact with "{1}, {T}, Discard a card, Sacrifice this artifact: Draw a card.") +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create a Blood token. (It's an artifact with "{1}, {T}, Discard a card, Sacrifice this artifact: Draw a card.") SVar:TrigToken:DB$ Token | TokenScript$ c_a_blood_draw T:Mode$ Sacrificed | ValidCard$ Blood.token+YouCtrl | Execute$ TrigGainLife | TriggerZones$ Battlefield | TriggerDescription$ Whenever you sacrifice a Blood token, you gain 1 life. SVar:TrigGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 DeckHas:Ability$Token|Sacrifice|LifeGain & Type$Blood -Oracle:When Gluttonous Guest enters the battlefield, create a Blood token. (It's an artifact with "{1}, {T}, Discard a card, Sacrifice this artifact: Draw a card.")\nWhenever you sacrifice a Blood token, you gain 1 life. +Oracle:When Gluttonous Guest enters, create a Blood token. (It's an artifact with "{1}, {T}, Discard a card, Sacrifice this artifact: Draw a card.")\nWhenever you sacrifice a Blood token, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/g/gluttonous_hellkite.txt b/forge-gui/res/cardsfolder/g/gluttonous_hellkite.txt index 2f01ca15256..9e7bbe4299c 100644 --- a/forge-gui/res/cardsfolder/g/gluttonous_hellkite.txt +++ b/forge-gui/res/cardsfolder/g/gluttonous_hellkite.txt @@ -4,7 +4,7 @@ Types:Creature Dragon PT:3/3 K:Flying K:Trample -T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigSacrifice | TriggerDescription$ When you cast this spell, each player sacrifices X creatures. CARDNAME enters the battlefield with two +1/+1 counters on it for each creature sacrificed this way. +T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigSacrifice | TriggerDescription$ When you cast this spell, each player sacrifices X creatures. CARDNAME enters with two +1/+1 counters on it for each creature sacrificed this way. SVar:TrigSacrifice:DB$ Sacrifice | Defined$ Player | Amount$ X | SacValid$ Creature | Mode$ TgtChoose | RememberSacrificed$ True | SubAbility$ DBEffect SVar:DBEffect:DB$ Effect | ReplacementEffects$ Static | RememberObjects$ Remembered | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True @@ -14,4 +14,4 @@ SVar:RemoveSelf:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ SVar:Y:Remembered$Amount/Twice SVar:X:Count$xPaid DeckHas:Ability$Sacrifice|Counters -Oracle:When you cast this spell, each player sacrifices X creatures. Gluttonous Hellkite enters the battlefield with two +1/+1 counters on it for each creature sacrificed this way.\nFlying, trample +Oracle:When you cast this spell, each player sacrifices X creatures. Gluttonous Hellkite enters with two +1/+1 counters on it for each creature sacrificed this way.\nFlying, trample diff --git a/forge-gui/res/cardsfolder/g/gluttonous_slime.txt b/forge-gui/res/cardsfolder/g/gluttonous_slime.txt index 98cdf9be081..0dbe52c195e 100644 --- a/forge-gui/res/cardsfolder/g/gluttonous_slime.txt +++ b/forge-gui/res/cardsfolder/g/gluttonous_slime.txt @@ -4,4 +4,4 @@ Types:Creature Ooze PT:2/2 K:Flash K:Devour:1 -Oracle:Flash\nDevour 1 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with that many +1/+1 counters on it.) +Oracle:Flash\nDevour 1 (As this enters, you may sacrifice any number of creatures. This creature enters with that many +1/+1 counters on it.) diff --git a/forge-gui/res/cardsfolder/g/gluttonous_slug.txt b/forge-gui/res/cardsfolder/g/gluttonous_slug.txt index 445936c0383..482e954da71 100644 --- a/forge-gui/res/cardsfolder/g/gluttonous_slug.txt +++ b/forge-gui/res/cardsfolder/g/gluttonous_slug.txt @@ -5,4 +5,4 @@ PT:0/3 K:Menace K:Evolve DeckHas:Ability$Counters -Oracle:Menace\nEvolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) +Oracle:Menace\nEvolve (Whenever a creature you control enters, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) diff --git a/forge-gui/res/cardsfolder/g/gluttonous_troll.txt b/forge-gui/res/cardsfolder/g/gluttonous_troll.txt index cfa8a09874a..6f8ef2dd923 100644 --- a/forge-gui/res/cardsfolder/g/gluttonous_troll.txt +++ b/forge-gui/res/cardsfolder/g/gluttonous_troll.txt @@ -3,11 +3,11 @@ ManaCost:2 B G Types:Creature Troll PT:3/3 K:Trample -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a number of Food tokens equal to the number of opponents you have. (Food tokens are artifacts with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create a number of Food tokens equal to the number of opponents you have. (Food tokens are artifacts with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") SVar:TrigToken:DB$ Token | TokenAmount$ X | TokenScript$ c_a_food_sac | TokenOwner$ You SVar:X:PlayerCountOpponents$Amount SVar:PlayMain1:TRUE DeckHas:Ability$Token|LifeGain|Food|Sacrifice SVar:AIPreference:SacCost$Card.Food,Card.token,Card.cmcEQ1,Card.cmcEQ2 A:AB$ Pump | Cost$ 1 G Sac<1/Permanent.Other+nonLand/another nonland permanent> | Defined$ Self | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. -Oracle:Trample\nWhen Gluttonous Troll enters the battlefield, create a number of Food tokens equal to the number of opponents you have. (Food tokens are artifacts with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")\n{1}{G}, Sacrifice another nonland permanent: Gluttonous Troll gets +2/+2 until end of turn. +Oracle:Trample\nWhen Gluttonous Troll enters, create a number of Food tokens equal to the number of opponents you have. (Food tokens are artifacts with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")\n{1}{G}, Sacrifice another nonland permanent: Gluttonous Troll gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/glyph_elemental.txt b/forge-gui/res/cardsfolder/g/glyph_elemental.txt index 53c5c8a8c3d..212ae7b6103 100644 --- a/forge-gui/res/cardsfolder/g/glyph_elemental.txt +++ b/forge-gui/res/cardsfolder/g/glyph_elemental.txt @@ -3,10 +3,10 @@ ManaCost:1 W Types:Enchantment Creature Elemental PT:2/2 K:Bestow:1 W -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Landfall — Whenever a land enters the battlefield under your control, put a +1/+1 counter on CARDNAME. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Landfall — Whenever a land you control enters, put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ X | AddToughness$ X | Description$ Enchanted creature gets +1/+1 for each +1/+1 counter on CARDNAME. SVar:X:Count$CardCounters.P1P1 SVar:BuffedBy:Land DeckHas:Ability$Counters -Oracle:Bestow {1}{W} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached.)\nLandfall — Whenever a land enters the battlefield under your control, put a +1/+1 counter on Glyph Elemental.\nEnchanted creature gets +1/+1 for each +1/+1 counter on Glyph Elemental. +Oracle:Bestow {1}{W} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached.)\nLandfall — Whenever a land you control enters, put a +1/+1 counter on Glyph Elemental.\nEnchanted creature gets +1/+1 for each +1/+1 counter on Glyph Elemental. diff --git a/forge-gui/res/cardsfolder/g/gnarled_professor.txt b/forge-gui/res/cardsfolder/g/gnarled_professor.txt index e3629801525..ff230ab893e 100644 --- a/forge-gui/res/cardsfolder/g/gnarled_professor.txt +++ b/forge-gui/res/cardsfolder/g/gnarled_professor.txt @@ -3,6 +3,6 @@ ManaCost:2 G G Types:Creature Treefolk Druid PT:5/4 K:Trample -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLearn | TriggerDescription$ When CARDNAME enters the battlefield, learn. (You may reveal a Lesson card you own from outside the game and put it into your hand, or discard a card to draw a card.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLearn | TriggerDescription$ When CARDNAME enters, learn. (You may reveal a Lesson card you own from outside the game and put it into your hand, or discard a card to draw a card.) SVar:TrigLearn:DB$ Learn -Oracle:Trample\nWhen Gnarled Professor enters the battlefield, learn. (You may reveal a Lesson card you own from outside the game and put it into your hand, or discard a card to draw a card.) +Oracle:Trample\nWhen Gnarled Professor enters, learn. (You may reveal a Lesson card you own from outside the game and put it into your hand, or discard a card to draw a card.) diff --git a/forge-gui/res/cardsfolder/g/gnarlid_colony.txt b/forge-gui/res/cardsfolder/g/gnarlid_colony.txt index 57cb8ff3302..a48d9d58bb5 100644 --- a/forge-gui/res/cardsfolder/g/gnarlid_colony.txt +++ b/forge-gui/res/cardsfolder/g/gnarlid_colony.txt @@ -3,9 +3,9 @@ ManaCost:1 G Types:Creature Beast PT:2/2 K:Kicker:2 G -K:etbCounter:P1P1:2:CheckSVar$ WasKicked:If CARDNAME was kicked, it enters the battlefield with two +1/+1 counters on it. +K:etbCounter:P1P1:2:CheckSVar$ WasKicked:If CARDNAME was kicked, it enters with two +1/+1 counters on it. SVar:WasKicked:Count$Kicked.1.0 S:Mode$ Continuous | Affected$ Creature.YouCtrl+counters_GE1_P1P1 | AddKeyword$ Trample | Description$ Each creature you control with a +1/+1 counter on it has trample. DeckHints:Ability$Counters DeckHas:Ability$Counters -Oracle:Kicker {2}{G} (You may pay an additional {2}{G} as you cast this spell.)\nIf Gnarlid Colony was kicked, it enters the battlefield with two +1/+1 counters on it.\nEach creature you control with a +1/+1 counter on it has trample. +Oracle:Kicker {2}{G} (You may pay an additional {2}{G} as you cast this spell.)\nIf Gnarlid Colony was kicked, it enters with two +1/+1 counters on it.\nEach creature you control with a +1/+1 counter on it has trample. diff --git a/forge-gui/res/cardsfolder/g/gnarlid_pack.txt b/forge-gui/res/cardsfolder/g/gnarlid_pack.txt index 38c4e4a4458..9a6e1bf0a25 100644 --- a/forge-gui/res/cardsfolder/g/gnarlid_pack.txt +++ b/forge-gui/res/cardsfolder/g/gnarlid_pack.txt @@ -3,7 +3,7 @@ ManaCost:1 G Types:Creature Beast PT:2/2 K:Multikicker:1 G -K:etbCounter:P1P1:XKicked:no Condition:CARDNAME enters the battlefield with a +1/+1 counter on it for each time it was kicked. +K:etbCounter:P1P1:XKicked:no Condition:CARDNAME enters with a +1/+1 counter on it for each time it was kicked. SVar:XKicked:Count$TimesKicked DeckHas:Ability$Counters -Oracle:Multikicker {1}{G} (You may pay an additional {1}{G} any number of times as you cast this spell.)\nGnarlid Pack enters the battlefield with a +1/+1 counter on it for each time it was kicked. +Oracle:Multikicker {1}{G} (You may pay an additional {1}{G} any number of times as you cast this spell.)\nGnarlid Pack enters with a +1/+1 counter on it for each time it was kicked. diff --git a/forge-gui/res/cardsfolder/g/gnarlroot_pallbearer.txt b/forge-gui/res/cardsfolder/g/gnarlroot_pallbearer.txt index ea9bc052784..8ff93ec4c80 100644 --- a/forge-gui/res/cardsfolder/g/gnarlroot_pallbearer.txt +++ b/forge-gui/res/cardsfolder/g/gnarlroot_pallbearer.txt @@ -3,8 +3,8 @@ ManaCost:4 G G Types:Creature Treefolk Druid PT:5/5 K:Trample -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target creature gets +X/+X until end of turn, where X is the number of creature cards in your graveyard. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters, target creature gets +X/+X until end of turn, where X is the number of creature cards in your graveyard. SVar:TrigPump:DB$ Pump | ValidTgts$ Creature | NumAtt$ X | NumDef$ X SVar:X:Count$TypeInYourYard.Creature DeckHints:Ability$Graveyard|Mill|Dredge|Discard -Oracle:Trample\nWhen Gnarlroot Pallbearer enters the battlefield, target creature gets +X/+X until end of turn, where X is the number of creature cards in your graveyard. +Oracle:Trample\nWhen Gnarlroot Pallbearer enters, target creature gets +X/+X until end of turn, where X is the number of creature cards in your graveyard. diff --git a/forge-gui/res/cardsfolder/g/gnawing_vermin.txt b/forge-gui/res/cardsfolder/g/gnawing_vermin.txt index 1225fce5c08..671b467ee87 100644 --- a/forge-gui/res/cardsfolder/g/gnawing_vermin.txt +++ b/forge-gui/res/cardsfolder/g/gnawing_vermin.txt @@ -2,9 +2,9 @@ Name:Gnawing Vermin ManaCost:B Types:Creature Rat PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield, target player mills two cards. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters, target player mills two cards. SVar:TrigMill:DB$ Mill | NumCards$ 2 | ValidTgts$ Player T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDebuff | TriggerDescription$ When CARDNAME dies, target creature you don't control gets -1/-1 until end of turn. SVar:TrigDebuff:DB$ Pump | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Select target creature you don't control | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True DeckHas:Ability$Mill -Oracle:When Gnawing Vermin enters the battlefield, target player mills two cards.\nWhen Gnawing Vermin dies, target creature you don't control gets -1/-1 until end of turn. +Oracle:When Gnawing Vermin enters, target player mills two cards.\nWhen Gnawing Vermin dies, target creature you don't control gets -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/gnome_made_engine.txt b/forge-gui/res/cardsfolder/g/gnome_made_engine.txt index de04e6dde04..30c2bf865c4 100644 --- a/forge-gui/res/cardsfolder/g/gnome_made_engine.txt +++ b/forge-gui/res/cardsfolder/g/gnome_made_engine.txt @@ -2,6 +2,6 @@ Name:Gnome-Made Engine ManaCost:4 Types:Host Artifact Creature Construct PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | Host$ True | TriggerDescription$ When this creature enters the battlefield, create a 1/1 colorless Gnome artifact creature token. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | Host$ True | TriggerDescription$ When this creature enters, create a 1/1 colorless Gnome artifact creature token. SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_1_1_a_gnome | TokenOwner$ TriggeredCardController -Oracle:When this creature enters the battlefield, create a 1/1 colorless Gnome artifact creature token. +Oracle:When this creature enters, create a 1/1 colorless Gnome artifact creature token. diff --git a/forge-gui/res/cardsfolder/g/gnottvold_slumbermound.txt b/forge-gui/res/cardsfolder/g/gnottvold_slumbermound.txt index 5bdf11b9ce7..dde78644876 100644 --- a/forge-gui/res/cardsfolder/g/gnottvold_slumbermound.txt +++ b/forge-gui/res/cardsfolder/g/gnottvold_slumbermound.txt @@ -1,9 +1,10 @@ Name:Gnottvold Slumbermound 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$ R | SpellDescription$ Add {R}. A:AB$ Destroy | Cost$ 3 R G G T Sac<1/CARDNAME> | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBToken | SpellDescription$ Destroy target land. Create a 4/4 green Troll Warrior creature token with trample. SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ g_4_4_troll_warrior_trample | TokenOwner$ You DeckHas:Ability$Sacrifice|Token -Oracle:Gnottvold Slumbermound enters the battlefield tapped.\n{T}: Add {R}.\n{3}{R}{G}{G}, {T}, Sacrifice Gnottvold Slumbermound: Destroy target land. Create a 4/4 green Troll Warrior creature token with trample. +Oracle:Gnottvold Slumbermound enters tapped.\n{T}: Add {R}.\n{3}{R}{G}{G}, {T}, Sacrifice Gnottvold Slumbermound: Destroy target land. Create a 4/4 green Troll Warrior creature token with trample. diff --git a/forge-gui/res/cardsfolder/g/go_shintai_of_lifes_origin.txt b/forge-gui/res/cardsfolder/g/go_shintai_of_lifes_origin.txt index 863362c68b9..f7b3f514f7e 100644 --- a/forge-gui/res/cardsfolder/g/go_shintai_of_lifes_origin.txt +++ b/forge-gui/res/cardsfolder/g/go_shintai_of_lifes_origin.txt @@ -3,8 +3,8 @@ ManaCost:3 G Types:Legendary Enchantment Creature Shrine PT:3/4 A:AB$ ChangeZone | Cost$ W U B R G T | ValidTgts$ Enchantment.YouOwn | TgtPrompt$ Select target enchantment card | Origin$ Graveyard | Destination$ Battlefield | SpellDescription$ Return target enchantment card from your graveyard to the battlefield. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | ValidCard$ Card.Self,Shrine.nonToken+Other+YouCtrl | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME or another nontoken Shrine enters the battlefield under your control, create a 1/1 colorless Shrine enchantment creature token. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | ValidCard$ Card.Self,Shrine.nonToken+Other+YouCtrl | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME or another nontoken Shrine you control enters, create a 1/1 colorless Shrine enchantment creature token. SVar:TrigToken:DB$ Token | TokenScript$ c_1_1_e_shrine DeckHas:Ability$Graveyard|Token DeckHints:Type$Enchantment|Shrine -Oracle:{W}{U}{B}{R}{G}, {T}: Return target enchantment card from your graveyard to the battlefield.\nWhenever Go-Shintai of Life's Origin or another nontoken Shrine enters the battlefield under your control, create a 1/1 colorless Shrine enchantment creature token. +Oracle:{W}{U}{B}{R}{G}, {T}: Return target enchantment card from your graveyard to the battlefield.\nWhenever Go-Shintai of Life's Origin or another nontoken Shrine you control enters, create a 1/1 colorless Shrine enchantment creature token. diff --git a/forge-gui/res/cardsfolder/g/goatnapper.txt b/forge-gui/res/cardsfolder/g/goatnapper.txt index 7229cbbce2d..a7a6c79b36d 100644 --- a/forge-gui/res/cardsfolder/g/goatnapper.txt +++ b/forge-gui/res/cardsfolder/g/goatnapper.txt @@ -2,7 +2,7 @@ Name:Goatnapper ManaCost:2 R Types:Creature Goblin Rogue PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigUntap | TriggerDescription$ When CARDNAME enters the battlefield, untap target Goat and gain control of it until end of turn. It gains haste until end of turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigUntap | TriggerDescription$ When CARDNAME enters, untap target Goat and gain control of it until end of turn. It gains haste until end of turn. SVar:TrigUntap:DB$ Untap | ValidTgts$ Goat | SubAbility$ DBChange SVar:DBChange:DB$ GainControl | Defined$ Targeted | AddKWs$ Haste | LoseControl$ EOT -Oracle:When Goatnapper enters the battlefield, untap target Goat and gain control of it until end of turn. It gains haste until end of turn. +Oracle:When Goatnapper enters, untap target Goat and gain control of it until end of turn. It gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/g/goblin_assassin.txt b/forge-gui/res/cardsfolder/g/goblin_assassin.txt index c1a682dfa64..4c5d82b0887 100644 --- a/forge-gui/res/cardsfolder/g/goblin_assassin.txt +++ b/forge-gui/res/cardsfolder/g/goblin_assassin.txt @@ -2,9 +2,9 @@ Name:Goblin Assassin ManaCost:3 R R Types:Creature Goblin Assassin PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self,Goblin.Other+YouCtrl | Execute$ RepeatFlips | TriggerDescription$ Whenever CARDNAME or another Goblin enters the battlefield, each player flips a coin. Each player whose coin comes up tails sacrifices a creature. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self,Goblin.Other+YouCtrl | Execute$ RepeatFlips | TriggerDescription$ Whenever CARDNAME or another Goblin enters, each player flips a coin. Each player whose coin comes up tails sacrifices a creature. SVar:RepeatFlips:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ AssassinsFlip | SubAbility$ Assassination SVar:AssassinsFlip:DB$ FlipACoin | Flipper$ Remembered | NoCall$ True | RememberResult$ True SVar:Assassination:DB$ Sacrifice | Defined$ FlippedTails | SacValid$ Creature | Amount$ 1 | SubAbility$ ResetFlips SVar:ResetFlips:DB$ Cleanup | ClearCoinFlips$ True -Oracle:Whenever Goblin Assassin or another Goblin enters the battlefield, each player flips a coin. Each player whose coin comes up tails sacrifices a creature. +Oracle:Whenever Goblin Assassin or another Goblin enters, each player flips a coin. Each player whose coin comes up tails sacrifices a creature. diff --git a/forge-gui/res/cardsfolder/g/goblin_bushwhacker.txt b/forge-gui/res/cardsfolder/g/goblin_bushwhacker.txt index 6b68e410074..2564be6f305 100644 --- a/forge-gui/res/cardsfolder/g/goblin_bushwhacker.txt +++ b/forge-gui/res/cardsfolder/g/goblin_bushwhacker.txt @@ -3,7 +3,7 @@ ManaCost:R Types:Creature Goblin Warrior PT:1/1 K:Kicker:R -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigPumpAll | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, creatures you control get +1/+0 and gain haste until end of turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigPumpAll | TriggerDescription$ When CARDNAME enters, if it was kicked, creatures you control get +1/+0 and gain haste until end of turn. SVar:TrigPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ 1 | KW$ Haste SVar:PlayMain1:TRUE -Oracle:Kicker {R} (You may pay an additional {R} as you cast this spell.)\nWhen Goblin Bushwhacker enters the battlefield, if it was kicked, creatures you control get +1/+0 and gain haste until end of turn. +Oracle:Kicker {R} (You may pay an additional {R} as you cast this spell.)\nWhen Goblin Bushwhacker enters, if it was kicked, creatures you control get +1/+0 and gain haste until end of turn. diff --git a/forge-gui/res/cardsfolder/g/goblin_chainwhirler.txt b/forge-gui/res/cardsfolder/g/goblin_chainwhirler.txt index 81d1278d8ae..3ef0e8490aa 100644 --- a/forge-gui/res/cardsfolder/g/goblin_chainwhirler.txt +++ b/forge-gui/res/cardsfolder/g/goblin_chainwhirler.txt @@ -3,6 +3,6 @@ ManaCost:R R R Types:Creature Goblin Warrior PT:3/3 K:First Strike -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamageAll | TriggerDescription$ When CARDNAME enters the battlefield, it deals 1 damage to each opponent and each creature and planeswalker they control. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamageAll | TriggerDescription$ When CARDNAME enters, it deals 1 damage to each opponent and each creature and planeswalker they control. SVar:TrigDamageAll:DB$ DamageAll | ValidPlayers$ Player.Opponent | ValidCards$ Creature.OppCtrl,Planeswalker.OppCtrl | NumDmg$ 1 | ValidDescription$ each opponent and each creature and planeswalker they control. -Oracle:First strike\nWhen Goblin Chainwhirler enters the battlefield, it deals 1 damage to each opponent and each creature and planeswalker they control. +Oracle:First strike\nWhen Goblin Chainwhirler enters, it deals 1 damage to each opponent and each creature and planeswalker they control. diff --git a/forge-gui/res/cardsfolder/g/goblin_commando.txt b/forge-gui/res/cardsfolder/g/goblin_commando.txt index 1ae05b57929..a9e15d2e3dd 100644 --- a/forge-gui/res/cardsfolder/g/goblin_commando.txt +++ b/forge-gui/res/cardsfolder/g/goblin_commando.txt @@ -2,7 +2,7 @@ Name:Goblin Commando ManaCost:4 R Types:Creature Goblin PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 2 damage to target creature. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters, it deals 2 damage to target creature. SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 2 SVar:PlayMain1:TRUE -Oracle:When Goblin Commando enters the battlefield, it deals 2 damage to target creature. +Oracle:When Goblin Commando enters, it deals 2 damage to target creature. diff --git a/forge-gui/res/cardsfolder/g/goblin_dark_dwellers.txt b/forge-gui/res/cardsfolder/g/goblin_dark_dwellers.txt index ae32f451d79..6efeecfeb35 100644 --- a/forge-gui/res/cardsfolder/g/goblin_dark_dwellers.txt +++ b/forge-gui/res/cardsfolder/g/goblin_dark_dwellers.txt @@ -3,6 +3,6 @@ ManaCost:3 R R Types:Creature Goblin PT:4/4 K:Menace -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPlay | TriggerDescription$ When CARDNAME enters the battlefield, you may cast target instant or sorcery card with mana value 3 or less from your graveyard without paying its mana cost. If that spell would be put into your graveyard this turn, exile it instead. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPlay | TriggerDescription$ When CARDNAME enters, you may cast target instant or sorcery card with mana value 3 or less from your graveyard without paying its mana cost. If that spell would be put into your graveyard this turn, exile it instead. SVar:TrigPlay:DB$ Play | TgtZone$ Graveyard | ValidTgts$ Instant.YouCtrl+cmcLE3,Sorcery.YouCtrl+cmcLE3 | ValidSA$ Spell | TgtPrompt$ Choose target instant or sorcery card with mana value 3 or less from your graveyard | WithoutManaCost$ True | Optional$ True | ReplaceGraveyard$ Exile | AILogic$ ReplaySpell -Oracle:Menace\nWhen Goblin Dark-Dwellers enters the battlefield, you may cast target instant or sorcery card with mana value 3 or less from your graveyard without paying its mana cost. If that spell would be put into your graveyard this turn, exile it instead. +Oracle:Menace\nWhen Goblin Dark-Dwellers enters, you may cast target instant or sorcery card with mana value 3 or less from your graveyard without paying its mana cost. If that spell would be put into your graveyard this turn, exile it instead. diff --git a/forge-gui/res/cardsfolder/g/goblin_engineer.txt b/forge-gui/res/cardsfolder/g/goblin_engineer.txt index 643d411d98b..0b12c09955f 100644 --- a/forge-gui/res/cardsfolder/g/goblin_engineer.txt +++ b/forge-gui/res/cardsfolder/g/goblin_engineer.txt @@ -2,8 +2,8 @@ Name:Goblin Engineer ManaCost:1 R Types:Creature Goblin Artificer PT:1/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for an artifact card, put it into your graveyard, then shuffle. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters, you may search your library for an artifact card, put it into your graveyard, then shuffle. SVar:TrigChange:DB$ ChangeZone | Origin$ Library | Destination$ Graveyard | ChangeType$ Artifact | ChangeNum$ 1 | ShuffleNonMandatory$ True A:AB$ ChangeZone | Cost$ R T Sac<1/Artifact> | TgtPrompt$ Choose target artifact card with mana value 3 or less from your graveyard | ValidTgts$ Artifact.cmcLE3+YouCtrl | Origin$ Graveyard | Destination$ Battlefield | SpellDescription$ Return target artifact card with mana value 3 or less from your graveyard to the battlefield. SVar:AIPreference:SacCost$Artifact.token -Oracle:When Goblin Engineer enters the battlefield, you may search your library for an artifact card, put it into your graveyard, then shuffle.\n{R}, {T}, Sacrifice an artifact: Return target artifact card with mana value 3 or less from your graveyard to the battlefield. +Oracle:When Goblin Engineer enters, you may search your library for an artifact card, put it into your graveyard, then shuffle.\n{R}, {T}, Sacrifice an artifact: Return target artifact card with mana value 3 or less from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/g/goblin_gang_leader.txt b/forge-gui/res/cardsfolder/g/goblin_gang_leader.txt index bdc74144b82..b7da0ee1795 100644 --- a/forge-gui/res/cardsfolder/g/goblin_gang_leader.txt +++ b/forge-gui/res/cardsfolder/g/goblin_gang_leader.txt @@ -2,6 +2,6 @@ Name:Goblin Gang Leader ManaCost:2 R R Types:Creature Goblin Warrior PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create two 1/1 red Goblin creature tokens. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create two 1/1 red Goblin creature tokens. SVar:TrigToken:DB$ Token | TokenAmount$ 2 | TokenScript$ r_1_1_goblin | TokenOwner$ You -Oracle:When Goblin Gang Leader enters the battlefield, create two 1/1 red Goblin creature tokens. +Oracle:When Goblin Gang Leader enters, create two 1/1 red Goblin creature tokens. diff --git a/forge-gui/res/cardsfolder/g/goblin_goliath.txt b/forge-gui/res/cardsfolder/g/goblin_goliath.txt index 6f4bca14c51..b3b94b8dc9f 100644 --- a/forge-gui/res/cardsfolder/g/goblin_goliath.txt +++ b/forge-gui/res/cardsfolder/g/goblin_goliath.txt @@ -2,11 +2,11 @@ Name:Goblin Goliath ManaCost:4 R R Types:Creature Goblin Mutant PT:5/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a number of 1/1 red Goblin creature tokens equal to the number of opponents you have. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create a number of 1/1 red Goblin creature tokens equal to the number of opponents you have. SVar:TrigToken:DB$ Token | TokenOwner$ You | TokenAmount$ X | TokenScript$ r_1_1_goblin A:AB$ Effect | Cost$ 3 R T | ReplacementEffects$ RDoubleDamage | SpellDescription$ If a source you control would deal damage to an opponent this turn, it deals double that damage to that player instead. SVar:RDoubleDamage:Event$ DamageDone | ActiveZones$ Command | ValidSource$ Card.YouCtrl,Emblem.YouCtrl | ValidTarget$ Opponent | ReplaceWith$ DmgTwice | Description$ If a source you control would deal damage to an opponent this turn, it deals double that damage to that player instead. SVar:DmgTwice:DB$ ReplaceEffect | VarName$ DamageAmount | VarValue$ Y SVar:X:PlayerCountOpponents$Amount SVar:Y:ReplaceCount$DamageAmount/Twice -Oracle:When Goblin Goliath enters the battlefield, create a number of 1/1 red Goblin creature tokens equal to the number of opponents you have.\n{3}{R}, {T}: If a source you control would deal damage to an opponent this turn, it deals double that damage to that player instead. +Oracle:When Goblin Goliath enters, create a number of 1/1 red Goblin creature tokens equal to the number of opponents you have.\n{3}{R}, {T}: If a source you control would deal damage to an opponent this turn, it deals double that damage to that player instead. diff --git a/forge-gui/res/cardsfolder/g/goblin_instigator.txt b/forge-gui/res/cardsfolder/g/goblin_instigator.txt index 9b15c69b677..cc20048f23f 100644 --- a/forge-gui/res/cardsfolder/g/goblin_instigator.txt +++ b/forge-gui/res/cardsfolder/g/goblin_instigator.txt @@ -2,7 +2,7 @@ Name:Goblin Instigator ManaCost:1 R Types:Creature Goblin Rogue PT:1/1 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | TriggerDescription$ When CARDNAME enters the battlefield, create a 1/1 red Goblin creature token. | Execute$ TrigToken +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | TriggerDescription$ When CARDNAME enters, create a 1/1 red Goblin creature token. | Execute$ TrigToken SVar:TrigToken:DB$ Token | TokenOwner$ You | TokenAmount$ 1 | TokenScript$ r_1_1_goblin DeckHas:Ability$Token -Oracle:When Goblin Instigator enters the battlefield, create a 1/1 red Goblin creature token. +Oracle:When Goblin Instigator enters, create a 1/1 red Goblin creature token. diff --git a/forge-gui/res/cardsfolder/g/goblin_marshal.txt b/forge-gui/res/cardsfolder/g/goblin_marshal.txt index 34f5802cb5c..625671047d5 100644 --- a/forge-gui/res/cardsfolder/g/goblin_marshal.txt +++ b/forge-gui/res/cardsfolder/g/goblin_marshal.txt @@ -3,7 +3,7 @@ ManaCost:4 R R Types:Creature Goblin Warrior PT:3/3 K:Echo:4 R R -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield or dies, create two 1/1 red Goblin creature tokens. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield or dies, create two 1/1 red Goblin creature tokens. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters or dies, create two 1/1 red Goblin creature tokens. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | Secondary$ True | TriggerDescription$ When CARDNAME enters or dies, create two 1/1 red Goblin creature tokens. SVar:TrigToken:DB$ Token | TokenAmount$ 2 | TokenScript$ r_1_1_goblin | TokenOwner$ You -Oracle:Echo {4}{R}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Goblin Marshal enters the battlefield or dies, create two 1/1 red Goblin creature tokens. +Oracle:Echo {4}{R}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Goblin Marshal enters or dies, create two 1/1 red Goblin creature tokens. diff --git a/forge-gui/res/cardsfolder/g/goblin_matron.txt b/forge-gui/res/cardsfolder/g/goblin_matron.txt index 9438e98537d..dde91942116 100644 --- a/forge-gui/res/cardsfolder/g/goblin_matron.txt +++ b/forge-gui/res/cardsfolder/g/goblin_matron.txt @@ -2,7 +2,7 @@ Name:Goblin Matron ManaCost:2 R Types:Creature Goblin PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a Goblin card, reveal that card, put it into your hand, then shuffle. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters, you may search your library for a Goblin card, reveal that card, put it into your hand, then shuffle. SVar:TrigChange:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Card.Goblin | ChangeNum$ 1 | ShuffleNonMandatory$ True DeckHints:Type$Goblin -Oracle:When Goblin Matron enters the battlefield, you may search your library for a Goblin card, reveal that card, put it into your hand, then shuffle. +Oracle:When Goblin Matron enters, you may search your library for a Goblin card, reveal that card, put it into your hand, then shuffle. diff --git a/forge-gui/res/cardsfolder/g/goblin_morningstar.txt b/forge-gui/res/cardsfolder/g/goblin_morningstar.txt index b353590092a..3dbf437d0ce 100644 --- a/forge-gui/res/cardsfolder/g/goblin_morningstar.txt +++ b/forge-gui/res/cardsfolder/g/goblin_morningstar.txt @@ -3,11 +3,11 @@ ManaCost:1 R Types:Artifact Equipment S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddKeyword$ Trample | Description$ Equipped creature gets +1/+0 and has trample. K:Equip:1 R -T:Mode$ ChangesZone | ValidCard$ Card.Self | Destination$ Battlefield | Execute$ TrigRollDice | TriggerDescription$ When CARDNAME enters the battlefield, ABILITY +T:Mode$ ChangesZone | ValidCard$ Card.Self | Destination$ Battlefield | Execute$ TrigRollDice | TriggerDescription$ When CARDNAME enters, ABILITY SVar:TrigRollDice:DB$ RollDice | Sides$ 20 | ResultSubAbilities$ 1-9:DBToken,10-20:DBTokenAttach | SpellDescription$ roll a d20. SVar:DBToken:DB$ Token | TokenScript$ r_1_1_goblin | TokenOwner$ You | SpellDescription$ 1—9 VERT Create a 1/1 red Goblin creature token. SVar:DBTokenAttach:DB$ Token | TokenScript$ r_1_1_goblin | TokenOwner$ You | RememberTokens$ True | SubAbility$ DBAttach | SpellDescription$ 10—20 VERT Create a 1/1 red Goblin creature token, then attach CARDNAME to it. SVar:DBAttach:DB$ Attach | Defined$ Remembered | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True DeckHas:Ability$Token -Oracle:Equipped creature gets +1/+0 and has trample.\nEquip {1}{R}\nWhen Goblin Morningstar enters the battlefield, roll a d20.\n1—9 | Create a 1/1 red Goblin creature token.\n10—20 | Create a 1/1 red Goblin creature token, then attach Goblin Morningstar to it. +Oracle:Equipped creature gets +1/+0 and has trample.\nEquip {1}{R}\nWhen Goblin Morningstar enters, roll a d20.\n1—9 | Create a 1/1 red Goblin creature token.\n10—20 | Create a 1/1 red Goblin creature token, then attach Goblin Morningstar to it. diff --git a/forge-gui/res/cardsfolder/g/goblin_pyromancer.txt b/forge-gui/res/cardsfolder/g/goblin_pyromancer.txt index 258e127514f..3626dd3c6c4 100644 --- a/forge-gui/res/cardsfolder/g/goblin_pyromancer.txt +++ b/forge-gui/res/cardsfolder/g/goblin_pyromancer.txt @@ -2,9 +2,9 @@ Name:Goblin Pyromancer ManaCost:3 R Types:Creature Goblin Wizard PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, Goblin creatures get +3/+0 until end of turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters, Goblin creatures get +3/+0 until end of turn. T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ At the beginning of the end step, destroy all Goblins. SVar:TrigPump:DB$ PumpAll | ValidCards$ Creature.Goblin | NumAtt$ 3 SVar:TrigDestroy:DB$ DestroyAll | ValidCards$ Creature.Goblin AI:RemoveDeck:Random -Oracle:When Goblin Pyromancer enters the battlefield, Goblin creatures get +3/+0 until end of turn.\nAt the beginning of the end step, destroy all Goblins. +Oracle:When Goblin Pyromancer enters, Goblin creatures get +3/+0 until end of turn.\nAt the beginning of the end step, destroy all Goblins. diff --git a/forge-gui/res/cardsfolder/g/goblin_recruiter.txt b/forge-gui/res/cardsfolder/g/goblin_recruiter.txt index c6664ee0755..e84f656541a 100644 --- a/forge-gui/res/cardsfolder/g/goblin_recruiter.txt +++ b/forge-gui/res/cardsfolder/g/goblin_recruiter.txt @@ -2,7 +2,7 @@ Name:Goblin Recruiter ManaCost:1 R Types:Creature Goblin PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, search your library for any number of Goblin cards, reveal them, then shuffle and put those cards on top in any order. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters, search your library for any number of Goblin cards, reveal them, then shuffle and put those cards on top in any order. SVar:TrigChangeZone:DB$ ChangeZone | ChangeNum$ X | ChangeType$ Goblin | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | Reorder$ True SVar:X:Count$InYourLibrary.Goblin DeckNeeds:Type$Goblin @@ -10,4 +10,4 @@ DeckNeeds:Type$Goblin AI:RemoveDeck:All SVar:NeedsToPlayVar:Z GE4 SVar:Z:Count$Valid Land.YouCtrl+inZoneBattlefield -Oracle:When Goblin Recruiter enters the battlefield, search your library for any number of Goblin cards, reveal them, then shuffle and put those cards on top in any order. +Oracle:When Goblin Recruiter enters, search your library for any number of Goblin cards, reveal them, then shuffle and put those cards on top in any order. diff --git a/forge-gui/res/cardsfolder/g/goblin_researcher.txt b/forge-gui/res/cardsfolder/g/goblin_researcher.txt index 31e27736113..4368e5e494a 100644 --- a/forge-gui/res/cardsfolder/g/goblin_researcher.txt +++ b/forge-gui/res/cardsfolder/g/goblin_researcher.txt @@ -2,10 +2,10 @@ Name:Goblin Researcher ManaCost:3 R Types:Creature Goblin Wizard PT:3/3 -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. During any turn you attacked with CARDNAME, 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. During any turn you attacked with CARDNAME, you may play that card. SVar:TrigExile:DB$ Dig | DigNum$ 1 | ChangeNum$ All | DestinationZone$ Exile | RememberChanged$ True | SubAbility$ DBEffect SVar:DBEffect:DB$ Effect | RememberObjects$ RememberedCard | StaticAbilities$ STPlay | SubAbility$ DBCleanup | ExileOnMoved$ Exile | Duration$ UntilHostLeavesPlay SVar:STPlay:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.IsRemembered | AffectedZone$ Exile | CheckSVar$ X | Description$ During any turn you attacked with EFFECTSOURCE, you may play that card. SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Count$CreaturesAttackedThisTurn Creature.EffectSource -Oracle:When Goblin Researcher enters the battlefield, exile the top card of your library. During any turn you attacked with Goblin Researcher, you may play that card. +Oracle:When Goblin Researcher enters, exile the top card of your library. During any turn you attacked with Goblin Researcher, you may play that card. diff --git a/forge-gui/res/cardsfolder/g/goblin_ringleader.txt b/forge-gui/res/cardsfolder/g/goblin_ringleader.txt index 9afab1883e4..73256347958 100644 --- a/forge-gui/res/cardsfolder/g/goblin_ringleader.txt +++ b/forge-gui/res/cardsfolder/g/goblin_ringleader.txt @@ -3,7 +3,7 @@ ManaCost:3 R Types:Creature Goblin PT:2/2 K:Haste -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, reveal the top four cards of your library. Put all Goblin cards revealed this way into your hand and the rest on the bottom of your library in any order. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters, reveal the top four cards of your library. Put all Goblin cards revealed this way into your hand and the rest on the bottom of your library in any order. SVar:TrigDig:DB$ Dig | DigNum$ 4 | Reveal$ True | ChangeNum$ All | ChangeValid$ Goblin DeckHints:Type$Goblin -Oracle:Haste (This creature can attack and {T} as soon as it comes under your control.)\nWhen Goblin Ringleader enters the battlefield, reveal the top four cards of your library. Put all Goblin cards revealed this way into your hand and the rest on the bottom of your library in any order. +Oracle:Haste (This creature can attack and {T} as soon as it comes under your control.)\nWhen Goblin Ringleader enters, reveal the top four cards of your library. Put all Goblin cards revealed this way into your hand and the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/g/goblin_ruinblaster.txt b/forge-gui/res/cardsfolder/g/goblin_ruinblaster.txt index f2b7e0f48ed..1ad4fe87be9 100644 --- a/forge-gui/res/cardsfolder/g/goblin_ruinblaster.txt +++ b/forge-gui/res/cardsfolder/g/goblin_ruinblaster.txt @@ -4,7 +4,7 @@ Types:Creature Goblin Shaman PT:2/1 K:Haste K:Kicker:R -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, destroy target nonbasic land. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters, if it was kicked, destroy target nonbasic land. SVar:TrigKicker:DB$ Destroy | ValidTgts$ Land.nonBasic | TgtPrompt$ Select target nonbasic land. SVar:NeedsToPlayKicked:Land.nonBasic+OppCtrl -Oracle:Kicker {R} (You may pay an additional {R} as you cast this spell.)\nHaste\nWhen Goblin Ruinblaster enters the battlefield, if it was kicked, destroy target nonbasic land. +Oracle:Kicker {R} (You may pay an additional {R} as you cast this spell.)\nHaste\nWhen Goblin Ruinblaster enters, if it was kicked, destroy target nonbasic land. diff --git a/forge-gui/res/cardsfolder/g/goblin_settler.txt b/forge-gui/res/cardsfolder/g/goblin_settler.txt index 6d3f6c1e3d9..71146261d7a 100644 --- a/forge-gui/res/cardsfolder/g/goblin_settler.txt +++ b/forge-gui/res/cardsfolder/g/goblin_settler.txt @@ -2,6 +2,6 @@ Name:Goblin Settler ManaCost:3 R Types:Creature Goblin PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target land. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters, destroy target land. SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Land | TgtPrompt$ Select a land. -Oracle:When Goblin Settler enters the battlefield, destroy target land. +Oracle:When Goblin Settler enters, destroy target land. diff --git a/forge-gui/res/cardsfolder/g/goblin_shortcutter.txt b/forge-gui/res/cardsfolder/g/goblin_shortcutter.txt index b27d972fee3..06ce0439cd0 100644 --- a/forge-gui/res/cardsfolder/g/goblin_shortcutter.txt +++ b/forge-gui/res/cardsfolder/g/goblin_shortcutter.txt @@ -2,7 +2,7 @@ Name:Goblin Shortcutter ManaCost:1 R Types:Creature Goblin Scout PT:2/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCanNotBlock | TriggerDescription$ When CARDNAME enters the battlefield, target creature can't block this turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCanNotBlock | TriggerDescription$ When CARDNAME enters, target creature can't block this turn. SVar:TrigCanNotBlock:DB$ Pump | ValidTgts$ Creature | KW$ HIDDEN CARDNAME can't block. | TgtPrompt$ Select target creature. | IsCurse$ True | SpellDescription$ Target creature can't block this turn. SVar:PlayMain1:TRUE -Oracle:When Goblin Shortcutter enters the battlefield, target creature can't block this turn. +Oracle:When Goblin Shortcutter enters, target creature can't block this turn. diff --git a/forge-gui/res/cardsfolder/g/god_eternal_bontu.txt b/forge-gui/res/cardsfolder/g/god_eternal_bontu.txt index 0f7918e7e90..11bf0a140e8 100644 --- a/forge-gui/res/cardsfolder/g/god_eternal_bontu.txt +++ b/forge-gui/res/cardsfolder/g/god_eternal_bontu.txt @@ -3,7 +3,7 @@ ManaCost:3 B B Types:Legendary Creature Zombie God PT:5/6 K:Menace -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice any number of other permanents, then draw that many cards. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters, sacrifice any number of other permanents, then draw that many cards. SVar:TrigSac:DB$ Sacrifice | Defined$ You | Amount$ SacX | SacValid$ Permanent.Other | RememberSacrificed$ True | Optional$ True | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ DrawX | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True @@ -12,4 +12,4 @@ SVar:DrawX:Remembered$Amount T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard,Exile | ValidCard$ Card.Self | Execute$ TriReturn | OptionalDecider$ You | TriggerDescription$ When CARDNAME dies or is put into exile from the battlefield, you may put it into its owner's library third from the top. SVar:TriReturn:DB$ ChangeZone | Defined$ TriggeredNewCardLKICopy | Destination$ Library | LibraryPosition$ 2 AI:RemoveDeck:All -Oracle:Menace\nWhen God-Eternal Bontu enters the battlefield, sacrifice any number of other permanents, then draw that many cards.\nWhen God-Eternal Bontu dies or is put into exile from the battlefield, you may put it into its owner's library third from the top. +Oracle:Menace\nWhen God-Eternal Bontu enters, sacrifice any number of other permanents, then draw that many cards.\nWhen God-Eternal Bontu dies or is put into exile from the battlefield, you may put it into its owner's library third from the top. diff --git a/forge-gui/res/cardsfolder/g/god_eternal_rhonas.txt b/forge-gui/res/cardsfolder/g/god_eternal_rhonas.txt index 36a2b96e261..5f0dc66f353 100644 --- a/forge-gui/res/cardsfolder/g/god_eternal_rhonas.txt +++ b/forge-gui/res/cardsfolder/g/god_eternal_rhonas.txt @@ -3,9 +3,9 @@ ManaCost:3 G G Types:Legendary Creature Zombie God PT:5/5 K:Deathtouch -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDoublePower | TriggerDescription$ When CARDNAME enters the battlefield, double the power of each other creature you control until end of turn. Those creatures gain vigilance until end of turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDoublePower | TriggerDescription$ When CARDNAME enters, double the power of each other creature you control until end of turn. Those creatures gain vigilance until end of turn. SVar:TrigDoublePower:DB$ Pump | Defined$ Valid Creature.YouCtrl+StrictlyOther | NumAtt$ Double | KW$ Vigilance T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard,Exile | ValidCard$ Card.Self | Execute$ TriReturn | OptionalDecider$ You | TriggerDescription$ When CARDNAME dies or is put into exile from the battlefield, you may put it into its owner's library third from the top. SVar:TriReturn:DB$ ChangeZone | Defined$ TriggeredNewCardLKICopy | Destination$ Library | LibraryPosition$ 2 SVar:PlayMain1:TRUE -Oracle:Deathtouch\nWhen God-Eternal Rhonas enters the battlefield, double the power of each other creature you control until end of turn. Those creatures gain vigilance until end of turn.\nWhen God-Eternal Rhonas dies or is put into exile from the battlefield, you may put it into its owner's library third from the top. +Oracle:Deathtouch\nWhen God-Eternal Rhonas enters, double the power of each other creature you control until end of turn. Those creatures gain vigilance until end of turn.\nWhen God-Eternal Rhonas dies or is put into exile from the battlefield, you may put it into its owner's library third from the top. diff --git a/forge-gui/res/cardsfolder/g/godless_shrine.txt b/forge-gui/res/cardsfolder/g/godless_shrine.txt index ee29953a243..bcde1d4c94d 100644 --- a/forge-gui/res/cardsfolder/g/godless_shrine.txt +++ b/forge-gui/res/cardsfolder/g/godless_shrine.txt @@ -1,6 +1,6 @@ Name:Godless Shrine ManaCost:no cost Types:Land Plains Swamp -K:ETBReplacement:Other:DBTap -SVar:DBTap:DB$ Tap | ETB$ True | Defined$ Self | UnlessCost$ PayLife<2> | UnlessPayer$ You | StackDescription$ enters the battlefield tapped. | SpellDescription$ As CARDNAME enters the battlefield, you may pay 2 life. If you don't, it enters the battlefield tapped. -Oracle:({T}: Add {W} or {B}.)\nAs Godless Shrine enters the battlefield, you may pay 2 life. If you don't, it enters the battlefield tapped. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ DBTap | ReplacementResult$ Updated | Description$ As CARDNAME enters, you may pay 2 life. If you don't, it enters tapped. +SVar:DBTap:DB$ Tap | ETB$ True | Defined$ Self | UnlessCost$ PayLife<2> | UnlessPayer$ You | StackDescription$ enters tapped. +Oracle:({T}: Add {W} or {B}.)\nAs Godless Shrine enters, you may pay 2 life. If you don't, it enters tapped. diff --git a/forge-gui/res/cardsfolder/g/godo_bandit_warlord.txt b/forge-gui/res/cardsfolder/g/godo_bandit_warlord.txt index c2fab170e45..5f104d07499 100644 --- a/forge-gui/res/cardsfolder/g/godo_bandit_warlord.txt +++ b/forge-gui/res/cardsfolder/g/godo_bandit_warlord.txt @@ -2,10 +2,10 @@ Name:Godo, Bandit Warlord ManaCost:5 R Types:Legendary Creature Human Barbarian PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigTutorEquip | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for an Equipment card, put it onto the battlefield, then shuffle. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigTutorEquip | TriggerDescription$ When CARDNAME enters, you may search your library for an Equipment card, put it onto the battlefield, then shuffle. SVar:TrigTutorEquip:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Equipment | ChangeNum$ 1 | ShuffleNonMandatory$ True T:Mode$ Attacks | ValidCard$ Creature.Self | TriggerZones$ Battlefield | Execute$ TrigUntap | FirstAttack$ True | TriggerDescription$ Whenever NICKNAME attacks for the first time each turn, untap it and all Samurai you control. After this phase, there is an additional combat phase. SVar:TrigUntap:DB$ UntapAll | ValidCards$ Card.Self,Samurai.YouCtrl | SubAbility$ DBAddCombat SVar:DBAddCombat:DB$ AddPhase | ExtraPhase$ Combat | AfterPhase$ EndCombat DeckHints:Type$Samurai|Equipment -Oracle:When Godo, Bandit Warlord enters the battlefield, you may search your library for an Equipment card, put it onto the battlefield, then shuffle.\nWhenever Godo attacks for the first time each turn, untap it and all Samurai you control. After this phase, there is an additional combat phase. +Oracle:When Godo, Bandit Warlord enters, you may search your library for an Equipment card, put it onto the battlefield, then shuffle.\nWhenever Godo attacks for the first time each turn, untap it and all Samurai you control. After this phase, there is an additional combat phase. diff --git a/forge-gui/res/cardsfolder/g/godtracker_of_jund.txt b/forge-gui/res/cardsfolder/g/godtracker_of_jund.txt index 689bb3f220c..08348a13b9f 100644 --- a/forge-gui/res/cardsfolder/g/godtracker_of_jund.txt +++ b/forge-gui/res/cardsfolder/g/godtracker_of_jund.txt @@ -2,6 +2,6 @@ Name:Godtracker of Jund ManaCost:1 R G Types:Creature Elf Shaman PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.powerGE5+Other+YouCtrl | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature with power 5 or greater enters the battlefield under your control, you may put a +1/+1 counter on CARDNAME. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.powerGE5+Other+YouCtrl | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature you control with power 5 or greater enters, you may put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -Oracle:Whenever a creature with power 5 or greater enters the battlefield under your control, you may put a +1/+1 counter on Godtracker of Jund. +Oracle:Whenever a creature you control with power 5 or greater enters, you may put a +1/+1 counter on Godtracker of Jund. diff --git a/forge-gui/res/cardsfolder/g/gold_pan.txt b/forge-gui/res/cardsfolder/g/gold_pan.txt index 72abd527ce5..41b354b8a72 100644 --- a/forge-gui/res/cardsfolder/g/gold_pan.txt +++ b/forge-gui/res/cardsfolder/g/gold_pan.txt @@ -1,9 +1,9 @@ Name:Gold Pan ManaCost:2 Types:Artifact Equipment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_treasure_sac | TokenOwner$ You S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Equipped creature gets +1/+1. K:Equip:1 DeckHas:Ability$Token & Type$Artifact|Treasure -Oracle:When Gold Pan enters the battlefield, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nEquipped creature gets +1/+1.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) +Oracle:When Gold Pan enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\nEquipped creature gets +1/+1.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/g/golden_egg.txt b/forge-gui/res/cardsfolder/g/golden_egg.txt index 8177f8516db..f79cb2e1e86 100644 --- a/forge-gui/res/cardsfolder/g/golden_egg.txt +++ b/forge-gui/res/cardsfolder/g/golden_egg.txt @@ -1,9 +1,9 @@ Name:Golden Egg ManaCost:2 Types:Artifact Food -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ FreeCard | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ FreeCard | TriggerDescription$ When CARDNAME enters, draw a card. SVar:FreeCard:DB$ Draw | Defined$ You | NumCards$ 1 A:AB$ Mana | Cost$ 1 T Sac<1/CARDNAME> | Produced$ Any | SpellDescription$ Add one mana of any color. A:AB$ GainLife | Cost$ 2 T Sac<1/CARDNAME> | Defined$ You | LifeAmount$ 3 | SpellDescription$ You gain 3 life. DeckHas:Ability$LifeGain|Food -Oracle:When Golden Egg enters the battlefield, draw a card.\n{1}, {T}, Sacrifice Golden Egg: Add one mana of any color.\n{2}, {T}, Sacrifice Golden Egg: You gain 3 life. +Oracle:When Golden Egg enters, draw a card.\n{1}, {T}, Sacrifice Golden Egg: Add one mana of any color.\n{2}, {T}, Sacrifice Golden Egg: You gain 3 life. diff --git a/forge-gui/res/cardsfolder/g/golden_scale_aeronaut.txt b/forge-gui/res/cardsfolder/g/golden_scale_aeronaut.txt index fd44aab3c51..dfdd282bfce 100644 --- a/forge-gui/res/cardsfolder/g/golden_scale_aeronaut.txt +++ b/forge-gui/res/cardsfolder/g/golden_scale_aeronaut.txt @@ -6,4 +6,4 @@ K:Backup:1:BackupAbility SVar:BackupAbility:DB$ Pump | KW$ Flying K:Flying DeckHas:Ability$Counters -Oracle:Backup 1 (When this creature enters the battlefield, put a +1/+1 counter on target creature. If that's another creature, it gains the following ability until end of turn.)\nFlying +Oracle:Backup 1 (When this creature enters, put a +1/+1 counter on target creature. If that's another creature, it gains the following ability until end of turn.)\nFlying