From c94b85dafa0d0d702aaa6ca9e67f88880dd99b6c 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:45 +0100 Subject: [PATCH] Add files via upload (#5777) --- .../growing_rites_of_itlimoc_itlimoc_cradle_of_the_sun.txt | 4 ++-- forge-gui/res/cardsfolder/g/grozoth.txt | 4 ++-- forge-gui/res/cardsfolder/g/gruesome_scourger.txt | 4 ++-- forge-gui/res/cardsfolder/g/gruff_triplets.txt | 4 ++-- forge-gui/res/cardsfolder/g/grumgully_the_generous.txt | 4 ++-- forge-gui/res/cardsfolder/g/grunn_the_lonely_king.txt | 4 ++-- forge-gui/res/cardsfolder/g/gruul_beastmaster.txt | 2 +- forge-gui/res/cardsfolder/g/gruul_guildgate.txt | 5 +++-- forge-gui/res/cardsfolder/g/gruul_ragebeast.txt | 4 ++-- forge-gui/res/cardsfolder/g/gruul_scrapper.txt | 4 ++-- forge-gui/res/cardsfolder/g/gruul_spellbreaker.txt | 2 +- forge-gui/res/cardsfolder/g/gruul_turf.txt | 7 ++++--- forge-gui/res/cardsfolder/g/gryff_vanguard.txt | 4 ++-- forge-gui/res/cardsfolder/g/guardian_archon.txt | 4 ++-- forge-gui/res/cardsfolder/g/guardian_gladewalker.txt | 4 ++-- forge-gui/res/cardsfolder/g/guardian_idol.txt | 5 +++-- forge-gui/res/cardsfolder/g/guardian_of_cloverdell.txt | 4 ++-- forge-gui/res/cardsfolder/g/guardian_of_faith.txt | 4 ++-- forge-gui/res/cardsfolder/g/guardian_of_ghirapur.txt | 4 ++-- forge-gui/res/cardsfolder/g/guardian_of_pilgrims.txt | 4 ++-- forge-gui/res/cardsfolder/g/guardian_of_tazeem.txt | 4 ++-- forge-gui/res/cardsfolder/g/guardian_project.txt | 4 ++-- forge-gui/res/cardsfolder/g/guardian_scalelord.txt | 2 +- forge-gui/res/cardsfolder/g/guardians_of_koilos.txt | 4 ++-- forge-gui/res/cardsfolder/g/guide_of_souls.txt | 4 ++-- forge-gui/res/cardsfolder/g/guild_globe.txt | 4 ++-- forge-gui/res/cardsfolder/g/guild_summit.txt | 6 +++--- forge-gui/res/cardsfolder/g/guildless_commons.txt | 7 ++++--- forge-gui/res/cardsfolder/g/guildmages_forum.txt | 4 ++-- forge-gui/res/cardsfolder/g/guildpact_greenwalker.txt | 4 ++-- forge-gui/res/cardsfolder/g/guile_sonic_soldier.txt | 6 +++--- forge-gui/res/cardsfolder/g/gulf_squid.txt | 4 ++-- forge-gui/res/cardsfolder/g/gulping_scraptrap.txt | 6 +++--- .../cardsfolder/g/gumdrop_poisoner_tempt_with_treats.txt | 4 ++-- forge-gui/res/cardsfolder/g/gurmag_drowner.txt | 2 +- forge-gui/res/cardsfolder/g/gut_fanatical_priestess.txt | 4 ++-- forge-gui/res/cardsfolder/g/gutmorn_pactbound_servant.txt | 4 ++-- forge-gui/res/cardsfolder/g/gutterbones.txt | 5 +++-- forge-gui/res/cardsfolder/g/guul_draz_overseer.txt | 4 ++-- forge-gui/res/cardsfolder/g/gwyllion_hedge_mage.txt | 6 +++--- forge-gui/res/cardsfolder/g/gylwain_casting_director.txt | 4 ++-- forge-gui/res/cardsfolder/g/gyome_master_chef.txt | 2 +- forge-gui/res/cardsfolder/g/gyre_sage.txt | 2 +- forge-gui/res/cardsfolder/g/gyruda_doom_of_depths.txt | 4 ++-- forge-gui/res/cardsfolder/g/gyrus_waker_of_corpses.txt | 4 ++-- 45 files changed, 95 insertions(+), 90 deletions(-) diff --git a/forge-gui/res/cardsfolder/g/growing_rites_of_itlimoc_itlimoc_cradle_of_the_sun.txt b/forge-gui/res/cardsfolder/g/growing_rites_of_itlimoc_itlimoc_cradle_of_the_sun.txt index 82d0825e5bc..7a458a65c88 100644 --- a/forge-gui/res/cardsfolder/g/growing_rites_of_itlimoc_itlimoc_cradle_of_the_sun.txt +++ b/forge-gui/res/cardsfolder/g/growing_rites_of_itlimoc_itlimoc_cradle_of_the_sun.txt @@ -1,12 +1,12 @@ Name:Growing Rites of Itlimoc ManaCost:2 G Types:Legendary Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, look at the top four cards of your library. You may reveal a creature card from among them and put it into your hand. Put the rest on the bottom of your library in any order. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters, look at the top four cards of your library. You may reveal a creature card from among them and put it into your hand. Put the rest on the bottom of your library in any order. SVar:TrigDig:DB$ Dig | DigNum$ 4 | ChangeNum$ 1 | Optional$ True | ChangeValid$ Creature T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ DBTransform | IsPresent$ Creature.YouCtrl | PresentCompare$ GE4 | TriggerDescription$ At the beginning of your end step, if you control four or more creatures, transform CARDNAME. SVar:DBTransform:DB$ SetState | Mode$ Transform AlternateMode:DoubleFaced -Oracle:When Growing Rites of Itlimoc enters the battlefield, look at the top four cards of your library. You may reveal a creature card from among them and put it into your hand. Put the rest on the bottom of your library in any order.\nAt the beginning of your end step, if you control four or more creatures, transform Growing Rites of Itlimoc. +Oracle:When Growing Rites of Itlimoc enters, look at the top four cards of your library. You may reveal a creature card from among them and put it into your hand. Put the rest on the bottom of your library in any order.\nAt the beginning of your end step, if you control four or more creatures, transform Growing Rites of Itlimoc. ALTERNATE diff --git a/forge-gui/res/cardsfolder/g/grozoth.txt b/forge-gui/res/cardsfolder/g/grozoth.txt index 412328c0acc..4d52b9bb408 100644 --- a/forge-gui/res/cardsfolder/g/grozoth.txt +++ b/forge-gui/res/cardsfolder/g/grozoth.txt @@ -3,10 +3,10 @@ ManaCost:6 U U U Types:Creature Leviathan PT:9/9 K:Defender -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 any number of cards that have mana value 9, reveal them, put them 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 any number of cards that have mana value 9, reveal them, put them into your hand, then shuffle. SVar:TrigChange:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Card.cmcEQ9 | ChangeNum$ X | ShuffleNonMandatory$ True A:AB$ Debuff | Cost$ 4 | Keywords$ Defender | Defined$ Self | SpellDescription$ CARDNAME loses defender until end of turn. K:Transmute:1 U U SVar:X:Count$InYourLibrary AI:RemoveDeck:Random -Oracle:Defender (This creature can't attack.)\nWhen Grozoth enters the battlefield, you may search your library for any number of cards that have mana value 9, reveal them, put them into your hand, then shuffle.\n{4}: Grozoth loses defender until end of turn.\nTransmute {1}{U}{U} ({1}{U}{U}, Discard this card: Search your library for a card with the same mana value as this card, reveal it, put it into your hand, then shuffle. Transmute only as a sorcery.) +Oracle:Defender (This creature can't attack.)\nWhen Grozoth enters, you may search your library for any number of cards that have mana value 9, reveal them, put them into your hand, then shuffle.\n{4}: Grozoth loses defender until end of turn.\nTransmute {1}{U}{U} ({1}{U}{U}, Discard this card: Search your library for a card with the same mana value as this card, reveal it, put it into your hand, then shuffle. Transmute only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/g/gruesome_scourger.txt b/forge-gui/res/cardsfolder/g/gruesome_scourger.txt index 93e1b376554..99cd50ac737 100644 --- a/forge-gui/res/cardsfolder/g/gruesome_scourger.txt +++ b/forge-gui/res/cardsfolder/g/gruesome_scourger.txt @@ -2,7 +2,7 @@ Name:Gruesome Scourger ManaCost:3 B B Types:Creature Orc Warrior PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals damage to target opponent or planeswalker equal to the number of creatures you control. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters, it deals damage to target opponent or planeswalker equal to the number of creatures you control. SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Opponent,Planeswalker | TgtPrompt$ Select target opponent or planeswalker | NumDmg$ X SVar:X:Count$Valid Creature.YouCtrl -Oracle:When Gruesome Scourger enters the battlefield, it deals damage to target opponent or planeswalker equal to the number of creatures you control. +Oracle:When Gruesome Scourger enters, it deals damage to target opponent or planeswalker equal to the number of creatures you control. diff --git a/forge-gui/res/cardsfolder/g/gruff_triplets.txt b/forge-gui/res/cardsfolder/g/gruff_triplets.txt index 868a1b06297..a9dadc28172 100644 --- a/forge-gui/res/cardsfolder/g/gruff_triplets.txt +++ b/forge-gui/res/cardsfolder/g/gruff_triplets.txt @@ -3,10 +3,10 @@ ManaCost:3 G G G Types:Creature Satyr Warrior PT:3/3 K:Trample -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self+nonToken | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME enters the battlefield, if it isn't a token, create two tokens that are copies of it. +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self+nonToken | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME enters, if it isn't a token, create two tokens that are copies of it. SVar:TrigToken:DB$ CopyPermanent | Defined$ TriggeredCard | NumCopies$ 2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigCounters | TriggerDescription$ When CARDNAME dies, put a number of +1/+1 counters equal to its power on each creature you control named Gruff Triplets. SVar:TrigCounters:DB$ PutCounterAll | ValidCards$ Creature.YouCtrl+namedGruff_Triplets | CounterType$ P1P1 | CounterNum$ X SVar:X:TriggeredCard$CardPower DeckHas:Ability$Token|Counters -Oracle:Trample\nWhen Gruff Triplets enters the battlefield, if it isn't a token, create two tokens that are copies of it.\nWhen Gruff Triplets dies, put a number of +1/+1 counters equal to its power on each creature you control named Gruff Triplets. +Oracle:Trample\nWhen Gruff Triplets enters, if it isn't a token, create two tokens that are copies of it.\nWhen Gruff Triplets dies, put a number of +1/+1 counters equal to its power on each creature you control named Gruff Triplets. diff --git a/forge-gui/res/cardsfolder/g/grumgully_the_generous.txt b/forge-gui/res/cardsfolder/g/grumgully_the_generous.txt index fc4feaf35a3..11d5dde6a32 100644 --- a/forge-gui/res/cardsfolder/g/grumgully_the_generous.txt +++ b/forge-gui/res/cardsfolder/g/grumgully_the_generous.txt @@ -3,6 +3,6 @@ ManaCost:1 R G Types:Legendary Creature Goblin Shaman PT:3/3 K:ETBReplacement:Other:AddExtraCounter:Mandatory:Battlefield:Creature.YouCtrl+Other+nonHuman -SVar:AddExtraCounter:DB$ PutCounter | ETB$ True | Defined$ ReplacedCard | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Each other non-Human creature you control enters the battlefield with an additional +1/+1 counter on it. +SVar:AddExtraCounter:DB$ PutCounter | ETB$ True | Defined$ ReplacedCard | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Each other non-Human creature you control enters with an additional +1/+1 counter on it. DeckHas:Ability$Counters -Oracle:Each other non-Human creature you control enters the battlefield with an additional +1/+1 counter on it. +Oracle:Each other non-Human creature you control enters with an additional +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/g/grunn_the_lonely_king.txt b/forge-gui/res/cardsfolder/g/grunn_the_lonely_king.txt index c907fe9e2c4..0cf33a4bb25 100644 --- a/forge-gui/res/cardsfolder/g/grunn_the_lonely_king.txt +++ b/forge-gui/res/cardsfolder/g/grunn_the_lonely_king.txt @@ -3,9 +3,9 @@ ManaCost:4 G G Types:Legendary Creature Ape Warrior PT:5/5 K:Kicker:3 -K:etbCounter:P1P1:5:CheckSVar$ WasKicked:If CARDNAME was kicked, it enters the battlefield with five +1/+1 counters on it. +K:etbCounter:P1P1:5:CheckSVar$ WasKicked:If CARDNAME was kicked, it enters with five +1/+1 counters on it. SVar:WasKicked:Count$Kicked.1.0 T:Mode$ Attacks | ValidCard$ Card.Self | Alone$ True | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever NICKNAME attacks alone, double its power and toughness until end of turn. SVar:TrigPump:DB$ Pump | NumAtt$ Double | NumDef$ Double DeckHas:Ability$Counters -Oracle:Kicker {3} (You may pay an additional {3} as you cast this spell.)\nIf Grunn, the Lonely King was kicked, it enters the battlefield with five +1/+1 counters on it.\nWhenever Grunn attacks alone, double its power and toughness until end of turn. +Oracle:Kicker {3} (You may pay an additional {3} as you cast this spell.)\nIf Grunn, the Lonely King was kicked, it enters with five +1/+1 counters on it.\nWhenever Grunn attacks alone, double its power and toughness until end of turn. diff --git a/forge-gui/res/cardsfolder/g/gruul_beastmaster.txt b/forge-gui/res/cardsfolder/g/gruul_beastmaster.txt index 07a26f31343..915cefdf7a0 100644 --- a/forge-gui/res/cardsfolder/g/gruul_beastmaster.txt +++ b/forge-gui/res/cardsfolder/g/gruul_beastmaster.txt @@ -7,4 +7,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.YouCtrl+Other | TgtPrompt$ Select another target creature you control | NumAtt$ X SVar:X:Count$CardPower DeckHas:Ability$Counters -Oracle:Riot (This creature enters the battlefield with your choice of a +1/+1 counter or haste.)\nWhenever Gruul Beastmaster attacks, another target creature you control gets +X/+0 until end of turn, where X is Gruul Beastmaster's power. +Oracle:Riot (This creature enters with your choice of a +1/+1 counter or haste.)\nWhenever Gruul Beastmaster attacks, another target creature you control gets +X/+0 until end of turn, where X is Gruul Beastmaster's power. diff --git a/forge-gui/res/cardsfolder/g/gruul_guildgate.txt b/forge-gui/res/cardsfolder/g/gruul_guildgate.txt index df3a8663296..6fe0a6bbb60 100644 --- a/forge-gui/res/cardsfolder/g/gruul_guildgate.txt +++ b/forge-gui/res/cardsfolder/g/gruul_guildgate.txt @@ -1,6 +1,7 @@ Name:Gruul Guildgate ManaCost:no cost Types:Land Gate -K:CARDNAME enters the battlefield tapped. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True A:AB$ Mana | Cost$ T | Produced$ Combo R G | SpellDescription$ Add {R} or {G}. -Oracle:Gruul Guildgate enters the battlefield tapped.\n{T}: Add {R} or {G}. +Oracle:Gruul Guildgate enters tapped.\n{T}: Add {R} or {G}. diff --git a/forge-gui/res/cardsfolder/g/gruul_ragebeast.txt b/forge-gui/res/cardsfolder/g/gruul_ragebeast.txt index 5fed94723a4..3073bead777 100644 --- a/forge-gui/res/cardsfolder/g/gruul_ragebeast.txt +++ b/forge-gui/res/cardsfolder/g/gruul_ragebeast.txt @@ -2,6 +2,6 @@ Name:Gruul Ragebeast ManaCost:5 R G Types:Creature Beast PT:6/6 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self,Creature.Other+YouCtrl | Execute$ TrigFight | TriggerDescription$ Whenever CARDNAME or another creature enters the battlefield under your control, that creature fights target creature an opponent controls. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self,Creature.Other+YouCtrl | Execute$ TrigFight | TriggerDescription$ Whenever CARDNAME or another creature you control enters, that creature fights target creature an opponent controls. SVar:TrigFight:DB$ Fight | Defined$ TriggeredCardLKICopy | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls. -Oracle:Whenever Gruul Ragebeast or another creature enters the battlefield under your control, that creature fights target creature an opponent controls. +Oracle:Whenever Gruul Ragebeast or another creature you control enters, that creature fights target creature an opponent controls. diff --git a/forge-gui/res/cardsfolder/g/gruul_scrapper.txt b/forge-gui/res/cardsfolder/g/gruul_scrapper.txt index 99c9189063f..1b1578e2b09 100644 --- a/forge-gui/res/cardsfolder/g/gruul_scrapper.txt +++ b/forge-gui/res/cardsfolder/g/gruul_scrapper.txt @@ -2,10 +2,10 @@ Name:Gruul Scrapper ManaCost:3 G Types:Creature Human Berserker PT:3/2 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | ManaSpent$ R | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, if {R} was spent to cast it, it gains haste until end of turn. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | ManaSpent$ R | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters, if {R} was spent to cast it, it gains haste until end of turn. SVar:TrigPump:DB$ Pump | Defined$ Self | KW$ Haste SVar:ManaNeededToAvoidNegativeEffect:red AI:RemoveDeck:Random SVar:PlayMain1:ALWAYS DeckNeeds:Color$Red -Oracle:When Gruul Scrapper enters the battlefield, if {R} was spent to cast it, it gains haste until end of turn. +Oracle:When Gruul Scrapper enters, if {R} was spent to cast it, it gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/g/gruul_spellbreaker.txt b/forge-gui/res/cardsfolder/g/gruul_spellbreaker.txt index 7b88ab891f8..38df8649f3e 100644 --- a/forge-gui/res/cardsfolder/g/gruul_spellbreaker.txt +++ b/forge-gui/res/cardsfolder/g/gruul_spellbreaker.txt @@ -6,4 +6,4 @@ K:Riot K:Trample S:Mode$ Continuous | Affected$ You,Card.Self | AddKeyword$ Hexproof | Condition$ PlayerTurn | Description$ As long as it's your turn, you and CARDNAME have hexproof. DeckHas:Ability$Counters -Oracle:Riot (This creature enters the battlefield with your choice of a +1/+1 counter or haste.)\nTrample\nAs long as it's your turn, you and Gruul Spellbreaker have hexproof. +Oracle:Riot (This creature enters with your choice of a +1/+1 counter or haste.)\nTrample\nAs long as it's your turn, you and Gruul Spellbreaker have hexproof. diff --git a/forge-gui/res/cardsfolder/g/gruul_turf.txt b/forge-gui/res/cardsfolder/g/gruul_turf.txt index a030fe93ac2..f77e289f40c 100644 --- a/forge-gui/res/cardsfolder/g/gruul_turf.txt +++ b/forge-gui/res/cardsfolder/g/gruul_turf.txt @@ -1,9 +1,10 @@ Name:Gruul Turf 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 G | SpellDescription$ Add {R}{G}. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters the battlefield, return a land you control to its owner's hand. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters, return a land you control to its owner's hand. SVar:TrigReturn:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Hidden$ True | Mandatory$ True | ChangeType$ Land.YouCtrl | AILogic$ NeverBounceItself | SpellDescription$ Return a land you control to its owner's hand. SVar:NeedsToPlay:Land.Basic+YouCtrl -Oracle:Gruul Turf enters the battlefield tapped.\nWhen Gruul Turf enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {R}{G}. +Oracle:Gruul Turf enters tapped.\nWhen Gruul Turf enters, return a land you control to its owner's hand.\n{T}: Add {R}{G}. diff --git a/forge-gui/res/cardsfolder/g/gryff_vanguard.txt b/forge-gui/res/cardsfolder/g/gryff_vanguard.txt index a9ae59e65ad..0b13a96fbae 100644 --- a/forge-gui/res/cardsfolder/g/gryff_vanguard.txt +++ b/forge-gui/res/cardsfolder/g/gryff_vanguard.txt @@ -3,6 +3,6 @@ ManaCost:4 U Types:Creature Human Knight PT:3/2 K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters, draw a card. SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 -Oracle:Flying\nWhen Gryff Vanguard enters the battlefield, draw a card. +Oracle:Flying\nWhen Gryff Vanguard enters, draw a card. diff --git a/forge-gui/res/cardsfolder/g/guardian_archon.txt b/forge-gui/res/cardsfolder/g/guardian_archon.txt index 08699252398..5d3f92ddeff 100644 --- a/forge-gui/res/cardsfolder/g/guardian_archon.txt +++ b/forge-gui/res/cardsfolder/g/guardian_archon.txt @@ -4,7 +4,7 @@ Types:Creature Archon PT:5/5 K:Flying K:ETBReplacement:Other:ChooseP -SVar:ChooseP:DB$ ChoosePlayer | Defined$ You | Choices$ Opponent | ChoiceTitle$ Choose an opponent | Secretly$ True | SpellDescription$ As CARDNAME enters the battlefield, secretly choose an opponent. +SVar:ChooseP:DB$ ChoosePlayer | Defined$ You | Choices$ Opponent | ChoiceTitle$ Choose an opponent | Secretly$ True | SpellDescription$ As CARDNAME enters, secretly choose an opponent. A:AB$ Pump | Cost$ RevealChosen | ValidTgts$ Permanent.YouCtrl | TgtPrompt$ Select target permanent you control | KW$ Protection:Player.PlayerUID_ChosenPlayerUID:ChosenPlayerName | DefinedKW$ ChosenPlayer | GameActivationLimit$ 1 | SubAbility$ DBPump | StackDescription$ {p:You} and {c:Targeted} each gain protection from {p:ChosenPlayer} until end of turn. | SpellDescription$ You and target permanent you control each gain protection from the chosen player until end of turn. Activate only once. SVar:DBPump:DB$ Pump | Defined$ You | KW$ Protection:Player.PlayerUID_ChosenPlayerUID:ChosenPlayerName | DefinedKW$ ChosenPlayer | StackDescription$ None -Oracle:Flying\nAs Guardian Archon enters the battlefield, secretly choose an opponent.\nReveal the player you chose: You and target permanent you control each gain protection from the chosen player until end of turn. Activate only once. +Oracle:Flying\nAs Guardian Archon enters, secretly choose an opponent.\nReveal the player you chose: You and target permanent you control each gain protection from the chosen player until end of turn. Activate only once. diff --git a/forge-gui/res/cardsfolder/g/guardian_gladewalker.txt b/forge-gui/res/cardsfolder/g/guardian_gladewalker.txt index 8dd242d9711..b52ac08811b 100644 --- a/forge-gui/res/cardsfolder/g/guardian_gladewalker.txt +++ b/forge-gui/res/cardsfolder/g/guardian_gladewalker.txt @@ -3,7 +3,7 @@ ManaCost:1 G Types:Creature Shapeshifter PT:1/1 K:Changeling -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPut | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on target creature. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPut | TriggerDescription$ When CARDNAME enters, put a +1/+1 counter on target creature. SVar:TrigPut:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 DeckHas:Ability$Counters -Oracle:Changeling (This card is every creature type.)\nWhen Guardian Gladewalker enters the battlefield, put a +1/+1 counter on target creature. +Oracle:Changeling (This card is every creature type.)\nWhen Guardian Gladewalker enters, put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/g/guardian_idol.txt b/forge-gui/res/cardsfolder/g/guardian_idol.txt index 455eaa6c76d..ae64f213702 100644 --- a/forge-gui/res/cardsfolder/g/guardian_idol.txt +++ b/forge-gui/res/cardsfolder/g/guardian_idol.txt @@ -1,7 +1,8 @@ Name:Guardian Idol ManaCost:2 Types:Artifact -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$ C | SpellDescription$ Add {C}. A:AB$ Animate | Cost$ 2 | Defined$ Self | Power$ 2 | Toughness$ 2 | Types$ Artifact,Creature,Golem | RemoveCreatureTypes$ True | SpellDescription$ CARDNAME becomes a 2/2 Golem artifact creature until end of turn. -Oracle:Guardian Idol enters the battlefield tapped.\n{T}: Add {C}.\n{2}: Guardian Idol becomes a 2/2 Golem artifact creature until end of turn. +Oracle:Guardian Idol enters tapped.\n{T}: Add {C}.\n{2}: Guardian Idol becomes a 2/2 Golem artifact creature until end of turn. diff --git a/forge-gui/res/cardsfolder/g/guardian_of_cloverdell.txt b/forge-gui/res/cardsfolder/g/guardian_of_cloverdell.txt index 79557ba2b78..f51b00eff41 100644 --- a/forge-gui/res/cardsfolder/g/guardian_of_cloverdell.txt +++ b/forge-gui/res/cardsfolder/g/guardian_of_cloverdell.txt @@ -2,7 +2,7 @@ Name:Guardian of Cloverdell ManaCost:5 G G Types:Creature Treefolk Shaman PT:4/5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create three 1/1 white Kithkin Soldier creature tokens. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create three 1/1 white Kithkin Soldier creature tokens. SVar:TrigToken:DB$ Token | TokenAmount$ 3 | TokenScript$ w_1_1_kithkin_soldier | TokenOwner$ You A:AB$ GainLife | Cost$ G Sac<1/Kithkin> | LifeAmount$ 1 | SpellDescription$ You gain 1 life. -Oracle:When Guardian of Cloverdell enters the battlefield, create three 1/1 white Kithkin Soldier creature tokens.\n{G}, Sacrifice a Kithkin: You gain 1 life. +Oracle:When Guardian of Cloverdell enters, create three 1/1 white Kithkin Soldier creature tokens.\n{G}, Sacrifice a Kithkin: You gain 1 life. diff --git a/forge-gui/res/cardsfolder/g/guardian_of_faith.txt b/forge-gui/res/cardsfolder/g/guardian_of_faith.txt index 38fa19187c5..135d30acf83 100644 --- a/forge-gui/res/cardsfolder/g/guardian_of_faith.txt +++ b/forge-gui/res/cardsfolder/g/guardian_of_faith.txt @@ -4,7 +4,7 @@ Types:Creature Spirit Knight PT:3/2 K:Flash K:Vigilance -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPhaseOut | TriggerDescription$ When CARDNAME enters the battlefield, any number of other target creatures you control phase out. (Treat them and anything attached to them as though they don't exist until their controller's next turn.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPhaseOut | TriggerDescription$ When CARDNAME enters, any number of other target creatures you control phase out. (Treat them and anything attached to them as though they don't exist until their controller's next turn.) SVar:TrigPhaseOut:DB$ Phases | ValidTgts$ Creature.Other+YouCtrl | TgtPrompt$ Select any number of other target creatures you control | TargetMin$ 0 | TargetMax$ MaxTgts SVar:MaxTgts:Count$Valid Creature.Other+YouCtrl -Oracle:Flash\nVigilance\nWhen Guardian of Faith enters the battlefield, any number of other target creatures you control phase out. (Treat them and anything attached to them as though they don't exist until their controller's next turn.) +Oracle:Flash\nVigilance\nWhen Guardian of Faith enters, any number of other target creatures you control phase out. (Treat them and anything attached to them as though they don't exist until their controller's next turn.) diff --git a/forge-gui/res/cardsfolder/g/guardian_of_ghirapur.txt b/forge-gui/res/cardsfolder/g/guardian_of_ghirapur.txt index f6d14b5acfd..d88fce181c5 100644 --- a/forge-gui/res/cardsfolder/g/guardian_of_ghirapur.txt +++ b/forge-gui/res/cardsfolder/g/guardian_of_ghirapur.txt @@ -3,9 +3,9 @@ ManaCost:2 W Types:Creature Angel PT:3/3 K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigBlink | TriggerDescription$ When CARDNAME enters the battlefield, exile up to one other target creature or artifact you control. Return it to the battlefield under its owner's control at the beginning of the next end step. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigBlink | TriggerDescription$ When CARDNAME enters, exile up to one other target creature or artifact you control. Return it to the battlefield under its owner's control at the beginning of the next end step. SVar:TrigBlink:DB$ ChangeZone | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Creature.YouCtrl+Other,Artifact.YouCtrl+Other | TgtPrompt$ Select up to one other target creature or artifact you control | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DelTrig SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | RememberObjects$ RememberedLKI | TriggerDescription$ Return the exiled card to the battlefield. | SubAbility$ DBCleanup SVar:TrigReturn:DB$ ChangeZone | Origin$ Exile | Destination$ Battlefield | Defined$ DelayTriggerRememberedLKI SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -Oracle:Flying\nWhen Guardian of Ghirapur enters the battlefield, exile up to one other target creature or artifact you control. Return it to the battlefield under its owner's control at the beginning of the next end step. +Oracle:Flying\nWhen Guardian of Ghirapur enters, exile up to one other target creature or artifact you control. Return it to the battlefield under its owner's control at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/g/guardian_of_pilgrims.txt b/forge-gui/res/cardsfolder/g/guardian_of_pilgrims.txt index 4ba7b5af4d4..d1d5dcd7263 100644 --- a/forge-gui/res/cardsfolder/g/guardian_of_pilgrims.txt +++ b/forge-gui/res/cardsfolder/g/guardian_of_pilgrims.txt @@ -2,7 +2,7 @@ Name:Guardian of Pilgrims ManaCost:1 W Types:Creature Spirit Cleric PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target creature gets +1/+1 until end of turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters, target creature gets +1/+1 until end of turn. SVar:TrigPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 1 | NumDef$ 1 SVar:PlayMain1:TRUE -Oracle:When Guardian of Pilgrims enters the battlefield, target creature gets +1/+1 until end of turn. +Oracle:When Guardian of Pilgrims enters, target creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/guardian_of_tazeem.txt b/forge-gui/res/cardsfolder/g/guardian_of_tazeem.txt index d608a267c12..b6b27835892 100644 --- a/forge-gui/res/cardsfolder/g/guardian_of_tazeem.txt +++ b/forge-gui/res/cardsfolder/g/guardian_of_tazeem.txt @@ -3,8 +3,8 @@ ManaCost:3 U U Types:Creature Sphinx PT:4/5 K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigTap | TriggerDescription$ Landfall — Whenever a land enters the battlefield under your control, tap target creature an opponent controls. If that land is an Island, that creature doesn't untap during its controller's next untap step. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigTap | TriggerDescription$ Landfall — Whenever a land you control enters, tap target creature an opponent controls. If that land is an Island, that creature doesn't untap during its controller's next untap step. SVar:TrigTap:DB$ Tap | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choose target creature an opponent controls. | SubAbility$ DBPump SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ HIDDEN This card doesn't untap during your next untap step. | Duration$ Permanent | ConditionDefined$ TriggeredCard | ConditionPresent$ Island SVar:BuffedBy:Land -Oracle:Flying\nLandfall — Whenever a land enters the battlefield under your control, tap target creature an opponent controls. If that land is an Island, that creature doesn't untap during its controller's next untap step. +Oracle:Flying\nLandfall — Whenever a land you control enters, tap target creature an opponent controls. If that land is an Island, that creature doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/g/guardian_project.txt b/forge-gui/res/cardsfolder/g/guardian_project.txt index 620ec74b73b..cb07e5a0b0b 100644 --- a/forge-gui/res/cardsfolder/g/guardian_project.txt +++ b/forge-gui/res/cardsfolder/g/guardian_project.txt @@ -1,7 +1,7 @@ Name:Guardian Project ManaCost:3 G Types:Enchantment -T:Mode$ ChangesZone | ValidCard$ Creature.nonToken+YouCtrl+doesNotShareNameWith YourGraveyard+doesNotShareNameWith OtherYourBattlefield | Origin$ Any | Destination$ Battlefield | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever a nontoken creature enters the battlefield under your control, if it doesn't have the same name as another creature you control or a creature card in your graveyard, draw a card. +T:Mode$ ChangesZone | ValidCard$ Creature.nonToken+YouCtrl+doesNotShareNameWith YourGraveyard+doesNotShareNameWith OtherYourBattlefield | Origin$ Any | Destination$ Battlefield | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever a nontoken creature you control enters, if it doesn't have the same name as another creature you control or a creature card in your graveyard, draw a card. SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 | ConditionCheckSVar$ X SVar:X:TriggeredCard$Valid Card.doesNotShareNameWith YourGraveyard+doesNotShareNameWith OtherYourBattlefield -Oracle:Whenever a nontoken creature enters the battlefield under your control, if it doesn't have the same name as another creature you control or a creature card in your graveyard, draw a card. +Oracle:Whenever a nontoken creature you control enters, if it doesn't have the same name as another creature you control or a creature card in your graveyard, draw a card. diff --git a/forge-gui/res/cardsfolder/g/guardian_scalelord.txt b/forge-gui/res/cardsfolder/g/guardian_scalelord.txt index 60cf668e64b..4c3f7645237 100644 --- a/forge-gui/res/cardsfolder/g/guardian_scalelord.txt +++ b/forge-gui/res/cardsfolder/g/guardian_scalelord.txt @@ -12,4 +12,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescriptio SVar:HasAttackEffect:TRUE SVar:AE:SVar:HasAttackEffect:TRUE 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 abilities until end of turn.)\nFlying\nWhenever this creature attacks, return target nonland permanent card with mana value X or less from your graveyard to the battlefield, where X is this creature's power. +Oracle:Backup 1 (When this creature enters, put a +1/+1 counter on target creature. If that's another creature, it gains the following abilities until end of turn.)\nFlying\nWhenever this creature attacks, return target nonland permanent card with mana value X or less from your graveyard to the battlefield, where X is this creature's power. diff --git a/forge-gui/res/cardsfolder/g/guardians_of_koilos.txt b/forge-gui/res/cardsfolder/g/guardians_of_koilos.txt index a559f934c2e..7a199609404 100644 --- a/forge-gui/res/cardsfolder/g/guardians_of_koilos.txt +++ b/forge-gui/res/cardsfolder/g/guardians_of_koilos.txt @@ -2,6 +2,6 @@ Name:Guardians of Koilos ManaCost:5 Types:Artifact Creature Construct PT:4/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return another target historic permanent you control to its owner's hand. (Artifacts, legendaries, and Sagas are historic.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters, you may return another target historic permanent you control to its owner's hand. (Artifacts, legendaries, and Sagas are historic.) SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | ValidTgts$ Permanent.Historic+YouCtrl+Other | TgtPrompt$ Select another historic permanent you control. -Oracle:When Guardians of Koilos enters the battlefield, you may return another target historic permanent you control to its owner's hand. (Artifacts, legendaries, and Sagas are historic.) +Oracle:When Guardians of Koilos enters, you may return another target historic permanent you control to its owner's hand. (Artifacts, legendaries, and Sagas are historic.) diff --git a/forge-gui/res/cardsfolder/g/guide_of_souls.txt b/forge-gui/res/cardsfolder/g/guide_of_souls.txt index 4b6c2781ff3..aeb832ef08a 100644 --- a/forge-gui/res/cardsfolder/g/guide_of_souls.txt +++ b/forge-gui/res/cardsfolder/g/guide_of_souls.txt @@ -2,7 +2,7 @@ Name:Guide of Souls ManaCost:W Types:Creature Human Cleric PT:1/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever another creature enters the battlefield under your control, you gain 1 life and get {E} (an energy counter). +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever another creature you control enters, you gain 1 life and get {E} (an energy counter). SVar:TrigGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 | SubAbility$ DBEnergy SVar:DBEnergy:DB$ PutCounter | Defined$ You | CounterType$ ENERGY | CounterNum$ 1 T:Mode$ AttackersDeclared | AttackingPlayer$ You | Execute$ TrigImmediateTrig | TriggerZones$ Battlefield | TriggerDescription$ Whenever you attack, you may pay {E}{E}{E}. When you do, put two +1/+1 counters and a flying counter on target attacking creature. It becomes an Angel in addition to its other types. @@ -10,4 +10,4 @@ SVar:TrigImmediateTrig:AB$ ImmediateTrigger | Cost$ PayEnergy<3> | Execute$ Trig SVar:TrigPutCounter:DB$ Pump | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | SubAbility$ DBCounter SVar:DBCounter:DB$ PutCounterAll | ValidCards$ Creature.targetedBy | CounterType$ P1P1 | CounterNum$ 2 | CounterType2$ Flying | CounterNum2$ 1 | SubAbility$ DBAnimate SVar:DBAnimate:DB$ Animate | Defined$ Targeted | Types$ Angel | Duration$ Permanent -Oracle:Whenever another creature enters the battlefield under your control, you gain 1 life and get {E} (an energy counter).\nWhenever you attack, you may pay {E}{E}{E}. When you do, put two +1/+1 counters and a flying counter on target attacking creature. It becomes an Angel in addition to its other types. +Oracle:Whenever another creature you control enters, you gain 1 life and get {E} (an energy counter).\nWhenever you attack, you may pay {E}{E}{E}. When you do, put two +1/+1 counters and a flying counter on target attacking creature. It becomes an Angel in addition to its other types. diff --git a/forge-gui/res/cardsfolder/g/guild_globe.txt b/forge-gui/res/cardsfolder/g/guild_globe.txt index f39f198ea24..49d17450247 100644 --- a/forge-gui/res/cardsfolder/g/guild_globe.txt +++ b/forge-gui/res/cardsfolder/g/guild_globe.txt @@ -1,8 +1,8 @@ Name:Guild Globe ManaCost:2 Types:Artifact -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters, draw a card. SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 A:AB$ Mana | Cost$ 2 T Sac<1/CARDNAME> | Produced$ Combo AnyDifferent | Amount$ 2 | SpellDescription$ Add two mana of different colors. AI:RemoveDeck:All -Oracle:When Guild Globe enters the battlefield, draw a card.\n{2}, {T}, Sacrifice Guild Globe: Add two mana of different colors. +Oracle:When Guild Globe enters, draw a card.\n{2}, {T}, Sacrifice Guild Globe: Add two mana of different colors. diff --git a/forge-gui/res/cardsfolder/g/guild_summit.txt b/forge-gui/res/cardsfolder/g/guild_summit.txt index 9fb69dac0d1..7d52919c462 100644 --- a/forge-gui/res/cardsfolder/g/guild_summit.txt +++ b/forge-gui/res/cardsfolder/g/guild_summit.txt @@ -1,11 +1,11 @@ Name:Guild Summit ManaCost:2 U Types:Enchantment -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ GuestList | TriggerDescription$ When CARDNAME enters the battlefield, you may tap any number of untapped Gates you control. Draw a card for each Gate tapped this way. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ GuestList | TriggerDescription$ When CARDNAME enters, you may tap any number of untapped Gates you control. Draw a card for each Gate tapped this way. SVar:GuestList:DB$ Tap | CardChoices$ Gate.YouCtrl+untapped | AnyNumber$ True | ChoiceAmount$ Count$Valid Gate.YouCtrl+untapped | RememberTapped$ True | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ Y | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Y:Remembered$Amount -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Gate.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever a Gate enters the battlefield under your control, draw a card. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Gate.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever a Gate you control enters, draw a card. SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 -Oracle:When Guild Summit enters the battlefield, you may tap any number of untapped Gates you control. Draw a card for each Gate tapped this way.\nWhenever a Gate enters the battlefield under your control, draw a card. +Oracle:When Guild Summit enters, you may tap any number of untapped Gates you control. Draw a card for each Gate tapped this way.\nWhenever a Gate you control enters, draw a card. diff --git a/forge-gui/res/cardsfolder/g/guildless_commons.txt b/forge-gui/res/cardsfolder/g/guildless_commons.txt index 0bf25ef30bd..be15b5d9c4e 100644 --- a/forge-gui/res/cardsfolder/g/guildless_commons.txt +++ b/forge-gui/res/cardsfolder/g/guildless_commons.txt @@ -1,9 +1,10 @@ Name:Guildless Commons 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$ C | Amount$ 2 | SpellDescription$ Add {C}{C}. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters the battlefield, return a land you control to its owner's hand. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters, return a land you control to its owner's hand. SVar:TrigReturn:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Hidden$ True | Mandatory$ True | ChangeType$ Land.YouCtrl | AILogic$ NeverBounceItself SVar:NeedsToPlay:Land.Basic+YouCtrl -Oracle:Guildless Commons enters the battlefield tapped.\nWhen Guildless Commons enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {C}{C}. +Oracle:Guildless Commons enters tapped.\nWhen Guildless Commons enters, return a land you control to its owner's hand.\n{T}: Add {C}{C}. diff --git a/forge-gui/res/cardsfolder/g/guildmages_forum.txt b/forge-gui/res/cardsfolder/g/guildmages_forum.txt index fdd01257f21..c8421e3972b 100644 --- a/forge-gui/res/cardsfolder/g/guildmages_forum.txt +++ b/forge-gui/res/cardsfolder/g/guildmages_forum.txt @@ -2,6 +2,6 @@ Name:Guildmages' Forum ManaCost:no cost Types:Land A:AB$ Mana | Cost$ T | Produced$ C | SpellDescription$ Add {C}. -A:AB$ Mana | Cost$ 1 T | Produced$ Any | AddsCounters$ Card.Creature+MultiColor_P1P1_1 | SpellDescription$ Add one mana of any color. If that mana is spent on a multicolored creature spell, that creature enters the battlefield with an additional +1/+1 counter on it. +A:AB$ Mana | Cost$ 1 T | Produced$ Any | AddsCounters$ Card.Creature+MultiColor_P1P1_1 | SpellDescription$ Add one mana of any color. If that mana is spent on a multicolored creature spell, that creature enters with an additional +1/+1 counter on it. DeckHas:Ability$Counters -Oracle:{T}: Add {C}.\n{1}, {T}: Add one mana of any color. If that mana is spent on a multicolored creature spell, that creature enters the battlefield with an additional +1/+1 counter on it. +Oracle:{T}: Add {C}.\n{1}, {T}: Add one mana of any color. If that mana is spent on a multicolored creature spell, that creature enters with an additional +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/g/guildpact_greenwalker.txt b/forge-gui/res/cardsfolder/g/guildpact_greenwalker.txt index c57bb9b007f..78d134c6fe9 100644 --- a/forge-gui/res/cardsfolder/g/guildpact_greenwalker.txt +++ b/forge-gui/res/cardsfolder/g/guildpact_greenwalker.txt @@ -2,10 +2,10 @@ Name:Guildpact Greenwalker ManaCost:2 G Types:Creature Plant Rhino PT:4/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChoose | TriggerDescription$ When CARDNAME enters the battlefield, you may choose a creature card in your hand. If you do, that card perpetually incorporates {1}{G} and gets +4/+4. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChoose | TriggerDescription$ When CARDNAME enters, you may choose a creature card in your hand. If you do, that card perpetually incorporates {1}{G} and gets +4/+4. SVar:TrigChoose:DB$ ChooseCard | ChoiceZone$ Hand | Choices$ Creature.YouOwn | ChoiceTitle$ You may choose a creature card in your hand | SubAbility$ DBAnimate SVar:DBAnimate:DB$ Animate | Defined$ ChosenCard | Incorporate$ 1 G | Duration$ Perpetual | SubAbility$ DBPump SVar:DBPump:DB$ Pump | PumpZone$ Hand | Defined$ ChosenCard | Duration$ Perpetual | NumAtt$ 4 | NumDef$ 4 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearChosenCard$ True S:Mode$ Continuous | Affected$ Creature.MultiColor+YouCtrl | AddKeyword$ Ward:2 | Description$ Multicolored creatures you control have ward {2}. -Oracle:When Guildpact Greenwalker enters the battlefield, you may choose a creature card in your hand. If you do, that card perpetually incorporates {1}{G} and gets +4/+4.\nMulticolored creatures you control have ward {2}. +Oracle:When Guildpact Greenwalker enters, you may choose a creature card in your hand. If you do, that card perpetually incorporates {1}{G} and gets +4/+4.\nMulticolored creatures you control have ward {2}. diff --git a/forge-gui/res/cardsfolder/g/guile_sonic_soldier.txt b/forge-gui/res/cardsfolder/g/guile_sonic_soldier.txt index e1c841e0399..79667e55526 100644 --- a/forge-gui/res/cardsfolder/g/guile_sonic_soldier.txt +++ b/forge-gui/res/cardsfolder/g/guile_sonic_soldier.txt @@ -3,8 +3,8 @@ AltName:Immard, the Stormcleaver ManaCost:1 U R W Types:Legendary Creature Human Soldier PT:4/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCharge | TriggerDescription$ Whenever CARDNAME enters the battlefield or attacks, put a charge counter on him or remove one from him. When you remove a counter this way, ABILITY -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigCharge | Secondary$ True | TriggerDescription$ Whenever CARDNAME enters the battlefield or attacks, put a charge counter on him or remove one from him. When you remove a counter this way, ABILITY +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCharge | TriggerDescription$ Whenever CARDNAME enters or attacks, put a charge counter on him or remove one from him. When you remove a counter this way, ABILITY +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigCharge | Secondary$ True | TriggerDescription$ Whenever CARDNAME enters or attacks, put a charge counter on him or remove one from him. When you remove a counter this way, ABILITY SVar:TrigCharge:DB$ AddOrRemoveCounter | Defined$ Self | CounterType$ CHARGE | CounterNum$ 1 | RememberRemovedCards$ True | SubAbility$ DBImmediateTrigger SVar:DBImmediateTrigger:DB$ ImmediateTrigger | ConditionDefined$ Remembered | ConditionPresent$ Card.Self | ConditionCompare$ GE1 | Execute$ TrigCharm | SubAbility$ DBCleanup | TriggerDescription$ When you remove a counter this way, ABILITY SVar:TrigCharm:DB$ Charm | Choices$ DBDamage,DBPump @@ -12,4 +12,4 @@ SVar:DBDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ 4 | SpellDescription$ So SVar:DBPump:DB$ Pump | KW$ Lifelink & Indestructible | SpellDescription$ Flash Kick — CARDNAME gains lifelink and indestructible until end of turn. SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True DeckHas:Ability$Counters|LifeGain -Oracle:Whenever Guile, Sonic Soldier enters the battlefield or attacks, put a charge counter on him or remove one from him. When you remove a counter this way, choose one—\n• Sonic Boom — Guile, Sonic Soldier deals 4 damage to any target.\n• Flash Kick — Guile, Sonic Soldier gains lifelink and indestructible until end of turn. +Oracle:Whenever Guile, Sonic Soldier enters or attacks, put a charge counter on him or remove one from him. When you remove a counter this way, choose one—\n• Sonic Boom — Guile, Sonic Soldier deals 4 damage to any target.\n• Flash Kick — Guile, Sonic Soldier gains lifelink and indestructible until end of turn. diff --git a/forge-gui/res/cardsfolder/g/gulf_squid.txt b/forge-gui/res/cardsfolder/g/gulf_squid.txt index 43be46fe4a0..35be3c7064b 100644 --- a/forge-gui/res/cardsfolder/g/gulf_squid.txt +++ b/forge-gui/res/cardsfolder/g/gulf_squid.txt @@ -2,7 +2,7 @@ Name:Gulf Squid ManaCost:3 U Types:Creature Squid Beast PT:2/2 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigTapAll | TriggerDescription$ When CARDNAME enters the battlefield, tap all lands target player controls. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigTapAll | TriggerDescription$ When CARDNAME enters, tap all lands target player controls. SVar:TrigTapAll:DB$ TapAll | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Land SVar:PlayMain1:TRUE -Oracle:When Gulf Squid enters the battlefield, tap all lands target player controls. +Oracle:When Gulf Squid enters, tap all lands target player controls. diff --git a/forge-gui/res/cardsfolder/g/gulping_scraptrap.txt b/forge-gui/res/cardsfolder/g/gulping_scraptrap.txt index a0979203225..b1b19252487 100644 --- a/forge-gui/res/cardsfolder/g/gulping_scraptrap.txt +++ b/forge-gui/res/cardsfolder/g/gulping_scraptrap.txt @@ -2,8 +2,8 @@ Name:Gulping Scraptrap ManaCost:4 B Types:Creature Phyrexian Horror PT:4/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigProliferate | TriggerDescription$ When CARDNAME enters the battlefield or dies, proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.) -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigProliferate | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield or dies, 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 or dies, proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.) +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigProliferate | Secondary$ True | TriggerDescription$ When CARDNAME enters or dies, proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.) SVar:TrigProliferate:DB$ Proliferate DeckHas:Ability$Proliferate -Oracle:When Gulping Scraptrap enters the battlefield or dies, proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.) +Oracle:When Gulping Scraptrap enters or dies, 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/gumdrop_poisoner_tempt_with_treats.txt b/forge-gui/res/cardsfolder/g/gumdrop_poisoner_tempt_with_treats.txt index 48f4cad82c5..c83ddadfb8b 100644 --- a/forge-gui/res/cardsfolder/g/gumdrop_poisoner_tempt_with_treats.txt +++ b/forge-gui/res/cardsfolder/g/gumdrop_poisoner_tempt_with_treats.txt @@ -3,13 +3,13 @@ ManaCost:2 B Types:Creature Human Warlock PT:3/2 K:Lifelink -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDebuff | TriggerDescription$ When CARDNAME enters the battlefield, up to one target creature gets -X/-X until end of turn, where X is the amount of life you gained this turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDebuff | TriggerDescription$ When CARDNAME enters, up to one target creature gets -X/-X until end of turn, where X is the amount of life you gained this turn. SVar:TrigDebuff:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select up to one target creature | TargetMin$ 0 | TargetMax$ 1 | NumAtt$ -X | NumDef$ -X | IsCurse$ True SVar:X:Count$LifeYouGainedThisTurn DeckHas:Ability$LifeGain|Token & Type$Food DeckHints:Ability$LifeGain AlternateMode:Adventure -Oracle:Lifelink\nWhen Gumdrop Poisoner enters the battlefield, up to one target creature gets -X/-X until end of turn, where X is the amount of life you gained this turn. +Oracle:Lifelink\nWhen Gumdrop Poisoner enters, up to one target creature gets -X/-X until end of turn, where X is the amount of life you gained this turn. ALTERNATE diff --git a/forge-gui/res/cardsfolder/g/gurmag_drowner.txt b/forge-gui/res/cardsfolder/g/gurmag_drowner.txt index c49b4a3a1de..9773be931e9 100644 --- a/forge-gui/res/cardsfolder/g/gurmag_drowner.txt +++ b/forge-gui/res/cardsfolder/g/gurmag_drowner.txt @@ -5,4 +5,4 @@ PT:2/4 K:Exploit T:Mode$ Exploited | ValidCard$ Creature | ValidSource$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDig | TriggerDescription$ When CARDNAME exploits a creature, look at the top four cards of your library. Put one of them into your hand and the rest into your graveyard. SVar:TrigDig:DB$ Dig | DigNum$ 4 | ChangeNum$ 1 | ChangeValid$ Card | DestinationZone2$ Graveyard | NoReveal$ True -Oracle:Exploit (When this creature enters the battlefield, you may sacrifice a creature.)\nWhen Gurmag Drowner exploits a creature, look at the top four cards of your library. Put one of them into your hand and the rest into your graveyard. +Oracle:Exploit (When this creature enters, you may sacrifice a creature.)\nWhen Gurmag Drowner exploits a creature, look at the top four cards of your library. Put one of them into your hand and the rest into your graveyard. diff --git a/forge-gui/res/cardsfolder/g/gut_fanatical_priestess.txt b/forge-gui/res/cardsfolder/g/gut_fanatical_priestess.txt index 77f1f2e5450..904291f9df6 100644 --- a/forge-gui/res/cardsfolder/g/gut_fanatical_priestess.txt +++ b/forge-gui/res/cardsfolder/g/gut_fanatical_priestess.txt @@ -3,11 +3,11 @@ ManaCost:4 R R Types:Legendary Creature Goblin Shaman PT:4/3 K:Specialize:5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigFight | TriggerDescription$ When CARDNAME enters the battlefield, up to one target creature you control fights target creature you don't control. If the creature you don't control would die this turn, exile it instead. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigFight | TriggerDescription$ When CARDNAME enters, up to one target creature you control fights target creature you don't control. If the creature you don't control would die this turn, exile it instead. SVar:TrigFight:DB$ Pump | ValidTgts$ Creature.YouCtrl | AILogic$ Fight | TgtPrompt$ Select up to one target creature you control | TargetMin$ 0 | TargetMax$ 1 | SubAbility$ DBFight SVar:DBFight:DB$ Fight | Defined$ ParentTarget | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Select target creature you don't control | ReplaceDyingDefined$ ThisTargetedCard | ReplaceDyingExiledWith$ True AlternateMode:Specialize -Oracle:Specialize {5}\nWhen Gut, Fanatical Priestess enters the battlefield, up to one target creature you control fights target creature you don't control. If the creature you don't control would die this turn, exile it instead. +Oracle:Specialize {5}\nWhen Gut, Fanatical Priestess enters, up to one target creature you control fights target creature you don't control. If the creature you don't control would die this turn, exile it instead. SPECIALIZE:WHITE diff --git a/forge-gui/res/cardsfolder/g/gutmorn_pactbound_servant.txt b/forge-gui/res/cardsfolder/g/gutmorn_pactbound_servant.txt index cf5bd9f9ecc..4f6272878b0 100644 --- a/forge-gui/res/cardsfolder/g/gutmorn_pactbound_servant.txt +++ b/forge-gui/res/cardsfolder/g/gutmorn_pactbound_servant.txt @@ -4,7 +4,7 @@ Types:Legendary Creature Demon PT:1/3 K:Flying K:Deathtouch -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBDiscard | TriggerDescription$ When CARDNAME enters the battlefield, each player discards a nonland card. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBDiscard | TriggerDescription$ When CARDNAME enters, each player discards a nonland card. SVar:DBDiscard:DB$ Discard | Defined$ Player | DiscardValid$ Card.nonLand | Mode$ TgtChoose | AILogic$ DiscardUncastableAndExcess T:Mode$ Discarded | TriggerZones$ Battlefield | Execute$ TrigChoosePlayer | PlayerTurn$ True | TriggerController$ TriggeredCardController | TriggerDescription$ Whenever a player discards a card during your turn, they choose another player. That player conjures a duplicate of that card into their hand. It perpetually gains "You may spend mana as though it were mana of any color to cast this spell." SVar:TrigChoosePlayer:DB$ ChoosePlayer | Defined$ TriggeredCardOwner | Choices$ Player.Other | ChoiceTitle$ Choose another player | SubAbility$ DBConjure @@ -14,4 +14,4 @@ SVar:SpendAnyMana:Mode$ ManaConvert | EffectZone$ Stack | ValidPlayer$ You | Val SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearChosenPlayer$ True DeckHas:Ability$Discard DeckHints:Ability$Discard -Oracle:Flying, deathtouch\nWhenever Gutmorn, Pactbound Servant enters the battlefield, each player discards a nonland card.\nWhenever a player discards a card during your turn, they choose another player. That player conjures a duplicate of that card into their hand. It perpetually gains "You may spend mana as though it were mana of any color to cast this spell." +Oracle:Flying, deathtouch\nWhenever Gutmorn, Pactbound Servant enters, each player discards a nonland card.\nWhenever a player discards a card during your turn, they choose another player. That player conjures a duplicate of that card into their hand. It perpetually gains "You may spend mana as though it were mana of any color to cast this spell." diff --git a/forge-gui/res/cardsfolder/g/gutterbones.txt b/forge-gui/res/cardsfolder/g/gutterbones.txt index 61a9de241aa..7ff7d04dbe3 100644 --- a/forge-gui/res/cardsfolder/g/gutterbones.txt +++ b/forge-gui/res/cardsfolder/g/gutterbones.txt @@ -2,7 +2,8 @@ Name:Gutterbones ManaCost:B Types:Creature Skeleton Warrior PT:2/1 -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$ ChangeZone | Cost$ 1 B | Origin$ Graveyard | Destination$ Hand | ActivationZone$ Graveyard | PlayerTurn$ True | CheckSVar$ X | SpellDescription$ Return CARDNAME from your graveyard to your hand. Activate only during your turn and only if an opponent lost life this turn. SVar:X:Count$LifeOppsLostThisTurn -Oracle:Gutterbones enters the battlefield tapped.\n{1}{B}: Return Gutterbones from your graveyard to your hand. Activate only during your turn and only if an opponent lost life this turn. +Oracle:Gutterbones enters tapped.\n{1}{B}: Return Gutterbones from your graveyard to your hand. Activate only during your turn and only if an opponent lost life this turn. diff --git a/forge-gui/res/cardsfolder/g/guul_draz_overseer.txt b/forge-gui/res/cardsfolder/g/guul_draz_overseer.txt index da62cbadf10..efd4f850ff0 100644 --- a/forge-gui/res/cardsfolder/g/guul_draz_overseer.txt +++ b/forge-gui/res/cardsfolder/g/guul_draz_overseer.txt @@ -3,7 +3,7 @@ ManaCost:4 B B Types:Creature Vampire PT:3/4 K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPumpAll | TriggerDescription$ Landfall — Whenever a land enters the battlefield under your control, other creatures you control get +1/+0 until end of turn. If that land is a Swamp, those creatures get +2/+0 until end of turn instead. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPumpAll | TriggerDescription$ Landfall — Whenever a land you control enters, other creatures you control get +1/+0 until end of turn. If that land is a Swamp, those creatures get +2/+0 until end of turn instead. SVar:TrigPumpAll:DB$ PumpAll | ValidCards$ Creature.StrictlyOther+YouCtrl | NumAtt$ X SVar:X:TriggeredCard$Valid Swamp/Plus.1 -Oracle:Flying\nLandfall — Whenever a land enters the battlefield under your control, other creatures you control get +1/+0 until end of turn. If that land is a Swamp, those creatures get +2/+0 until end of turn instead. +Oracle:Flying\nLandfall — Whenever a land you control enters, other creatures you control get +1/+0 until end of turn. If that land is a Swamp, those creatures get +2/+0 until end of turn instead. diff --git a/forge-gui/res/cardsfolder/g/gwyllion_hedge_mage.txt b/forge-gui/res/cardsfolder/g/gwyllion_hedge_mage.txt index 924a60bb9b6..47ed6dafb2e 100644 --- a/forge-gui/res/cardsfolder/g/gwyllion_hedge_mage.txt +++ b/forge-gui/res/cardsfolder/g/gwyllion_hedge_mage.txt @@ -2,8 +2,8 @@ Name:Gwyllion Hedge-Mage ManaCost:2 WB Types:Creature Hag Wizard PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Plains.YouCtrl | PresentCompare$ GE2 | OptionalDecider$ You | Execute$ TrigToken | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, if you control two or more Plains, you may create a 1/1 white Kithkin Soldier creature token. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Swamp.YouCtrl | PresentCompare$ GE2 | OptionalDecider$ You | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, if you control two or more Swamps, you may put a -1/-1 counter on target creature. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Plains.YouCtrl | PresentCompare$ GE2 | OptionalDecider$ You | Execute$ TrigToken | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters, if you control two or more Plains, you may create a 1/1 white Kithkin Soldier creature token. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Swamp.YouCtrl | PresentCompare$ GE2 | OptionalDecider$ You | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters, if you control two or more Swamps, you may put a -1/-1 counter on target creature. SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ w_1_1_kithkin_soldier | TokenOwner$ You SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ M1M1 | CounterNum$ 1 | IsCurse$ True -Oracle:When Gwyllion Hedge-Mage enters the battlefield, if you control two or more Plains, you may create a 1/1 white Kithkin Soldier creature token.\nWhen Gwyllion Hedge-Mage enters the battlefield, if you control two or more Swamps, you may put a -1/-1 counter on target creature. +Oracle:When Gwyllion Hedge-Mage enters, if you control two or more Plains, you may create a 1/1 white Kithkin Soldier creature token.\nWhen Gwyllion Hedge-Mage enters, if you control two or more Swamps, you may put a -1/-1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/g/gylwain_casting_director.txt b/forge-gui/res/cardsfolder/g/gylwain_casting_director.txt index 7d548eb1ce2..f013ec024e5 100644 --- a/forge-gui/res/cardsfolder/g/gylwain_casting_director.txt +++ b/forge-gui/res/cardsfolder/g/gylwain_casting_director.txt @@ -2,10 +2,10 @@ Name:Gylwain, Casting Director ManaCost:1 G W Types:Legendary Creature Human Bard PT:2/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self,Creature.nonToken+Other+YouCtrl | Execute$ TrigCharm | TriggerDescription$ Whenever CARDNAME or another nontoken creature enters the battlefield under your control, ABILITY +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self,Creature.nonToken+Other+YouCtrl | Execute$ TrigCharm | TriggerDescription$ Whenever CARDNAME or another nontoken creature you control enters, ABILITY SVar:TrigCharm:DB$ Charm | Choices$ DBRoyal,DBSorcerer,DBMonster SVar:DBRoyal:DB$ Token | TokenAmount$ 1 | TokenScript$ role_royal | TokenOwner$ You | AttachedTo$ TriggeredCard | SpellDescription$ Create a Royal Role token attached to that creature. SVar:DBSorcerer:DB$ Token | TokenAmount$ 1 | TokenScript$ role_sorcerer | TokenOwner$ You | AttachedTo$ TriggeredCard | SpellDescription$ Create a Sorcerer Role token attached to that creature. SVar:DBMonster:DB$ Token | TokenAmount$ 1 | TokenScript$ role_monster | TokenOwner$ You | AttachedTo$ TriggeredCard | SpellDescription$ Create a Monster Role token attached to that creature. DeckHas:Type$Aura|Role & Ability$Token -Oracle:Whenever Gylwain, Casting Director or another nontoken creature enters the battlefield under your control, choose one —\n• Create a Royal Role token attached to that creature.\n• Create a Sorcerer Role token attached to that creature.\n• Create a Monster Role token attached to that creature. +Oracle:Whenever Gylwain, Casting Director or another nontoken creature you control enters, choose one —\n• Create a Royal Role token attached to that creature.\n• Create a Sorcerer Role token attached to that creature.\n• Create a Monster Role token attached to that creature. diff --git a/forge-gui/res/cardsfolder/g/gyome_master_chef.txt b/forge-gui/res/cardsfolder/g/gyome_master_chef.txt index 8bed3c255de..606bf77b93d 100644 --- a/forge-gui/res/cardsfolder/g/gyome_master_chef.txt +++ b/forge-gui/res/cardsfolder/g/gyome_master_chef.txt @@ -9,4 +9,4 @@ A:AB$ Pump | Cost$ 1 Sac<1/Food> | ValidTgts$ Creature | TgtPrompt$ Select targe SVar:DBTap:DB$ Tap | Defined$ Targeted SVar:X:Count$ThisTurnEntered_Battlefield_Creature.nonToken+YouCtrl DeckHints:Ability$Food -Oracle:Trample\nAt the beginning of your end step, create a number of Food tokens equal to the number of nontoken creatures you had enter the battlefield under your control this turn.\n{1}, Sacrifice a Food: Target creature gains indestructible until end of turn. Tap it. +Oracle:Trample\nAt the beginning of your end step, create a number of Food tokens equal to the number of nontoken creatures you had enter under your control this turn.\n{1}, Sacrifice a Food: Target creature gains indestructible until end of turn. Tap it. diff --git a/forge-gui/res/cardsfolder/g/gyre_sage.txt b/forge-gui/res/cardsfolder/g/gyre_sage.txt index 00e4a5bedae..2ed5a807ae7 100644 --- a/forge-gui/res/cardsfolder/g/gyre_sage.txt +++ b/forge-gui/res/cardsfolder/g/gyre_sage.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ T | Produced$ G | Amount$ X | SpellDescription$ Add {G} for e SVar:X:Count$CardCounters.P1P1 DeckHas:Ability$Counters DeckHints:Ability$Counters -Oracle:Evolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.)\n{T}: Add {G} for each +1/+1 counter on Gyre Sage. +Oracle:Evolve (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.)\n{T}: Add {G} for each +1/+1 counter on Gyre Sage. diff --git a/forge-gui/res/cardsfolder/g/gyruda_doom_of_depths.txt b/forge-gui/res/cardsfolder/g/gyruda_doom_of_depths.txt index 5aa53d947b2..e1b605a628d 100644 --- a/forge-gui/res/cardsfolder/g/gyruda_doom_of_depths.txt +++ b/forge-gui/res/cardsfolder/g/gyruda_doom_of_depths.txt @@ -3,8 +3,8 @@ ManaCost:4 UB UB Types:Legendary Creature Demon Kraken PT:6/6 K:Companion:Card.cmcM20:Your starting deck contains only cards with even mana value. (If this card is your chosen companion, you may put it into your hand from outside the game for {3} any time you could cast a sorcery.) -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When NICKNAME enters the battlefield, each player mills four cards. Put a creature card with an even mana value from those cards onto the battlefield under your control. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When NICKNAME enters, each player mills four cards. Put a creature card with an even mana value from those cards onto the battlefield under your control. SVar:TrigMill:DB$ Mill | NumCards$ 4 | Defined$ Player | RememberMilled$ True | SubAbility$ DBChangeZone SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard,Exile | Destination$ Battlefield | GainControl$ True | Mandatory$ True | Hidden$ True | ChangeNum$ 1 | ChangeType$ Card.Creature+IsRemembered+cmcM20 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -Oracle:Companion — Your starting deck contains only cards with even mana values. (If this card is your chosen companion, you may put it into your hand from outside the game for {3} any time you could cast a sorcery.)\nWhen Gyruda enters the battlefield, each player mills four cards. Put a creature card with an even mana value from among the milled cards onto the battlefield under your control. +Oracle:Companion — Your starting deck contains only cards with even mana values. (If this card is your chosen companion, you may put it into your hand from outside the game for {3} any time you could cast a sorcery.)\nWhen Gyruda enters, each player mills four cards. Put a creature card with an even mana value from among the milled cards onto the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/g/gyrus_waker_of_corpses.txt b/forge-gui/res/cardsfolder/g/gyrus_waker_of_corpses.txt index 43f9d65c658..585e97fc612 100644 --- a/forge-gui/res/cardsfolder/g/gyrus_waker_of_corpses.txt +++ b/forge-gui/res/cardsfolder/g/gyrus_waker_of_corpses.txt @@ -2,7 +2,7 @@ Name:Gyrus, Waker of Corpses ManaCost:X B R G Types:Legendary Creature Hydra PT:0/0 -K:etbCounter:P1P1:Y:no Condition:CARDNAME enters the battlefield with a number of +1/+1 counters on it equal to the amount of mana spent to cast it. +K:etbCounter:P1P1:Y:no Condition:CARDNAME enters with a number of +1/+1 counters on it equal to the amount of mana spent to cast it. T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigExile | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever NICKNAME attacks, you may exile target creature card with lesser power from your graveyard. If you do, create a token that's a copy of that card and that's tapped and attacking. Exile the token at the end of combat. SVar:TrigExile:DB$ ChangeZone | ValidTgts$ Creature.YouCtrl+powerLTZ | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Select target creature card with lesser power in your graveyard | RememberChanged$ True | Optional$ True | SubAbility$ DBCopy SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | TokenTapped$ True | TokenAttacking$ True | AtEOT$ ExileCombat | SubAbility$ DBCleanup @@ -11,4 +11,4 @@ SVar:X:Count$xPaid SVar:Y:Count$CastTotalManaSpent SVar:Z:Count$CardPower SVar:HasAttackEffect:TRUE -Oracle:Gyrus, Waker of Corpses enters the battlefield with a number of +1/+1 counters on it equal to the amount of mana spent to cast it.\nWhenever Gyrus attacks, you may exile target creature card with lesser power from your graveyard. If you do, create a token that's a copy of that card and that's tapped and attacking. Exile the token at end of combat. +Oracle:Gyrus, Waker of Corpses enters with a number of +1/+1 counters on it equal to the amount of mana spent to cast it.\nWhenever Gyrus attacks, you may exile target creature card with lesser power from your graveyard. If you do, create a token that's a copy of that card and that's tapped and attacking. Exile the token at end of combat.