From b45a232e512daf6e2653debbe44071d9265ce197 Mon Sep 17 00:00:00 2001 From: Renato Filipe Vidal Santos <45150760+dracontes@users.noreply.github.com> Date: Sat, 3 Aug 2024 15:50:51 +0100 Subject: [PATCH] ETB update: Card folder 'f', part 3 (#5773) * Add files via upload * Update frontier_siege.txt --- forge-gui/res/cardsfolder/f/frontier_mastodon.txt | 4 ++-- forge-gui/res/cardsfolder/f/frontier_seeker.txt | 4 ++-- forge-gui/res/cardsfolder/f/frontier_siege.txt | 8 ++++---- forge-gui/res/cardsfolder/f/frost_fair_lure_fish.txt | 4 ++-- forge-gui/res/cardsfolder/f/frost_lynx.txt | 4 ++-- forge-gui/res/cardsfolder/f/frost_marsh.txt | 5 +++-- forge-gui/res/cardsfolder/f/frost_titan.txt | 6 +++--- forge-gui/res/cardsfolder/f/frost_trickster.txt | 4 ++-- forge-gui/res/cardsfolder/f/frostboil_snarl.txt | 6 +++--- forge-gui/res/cardsfolder/f/frostfist_strider.txt | 4 ++-- forge-gui/res/cardsfolder/f/frostpyre_arcanist.txt | 4 ++-- forge-gui/res/cardsfolder/f/frozen_aether.txt | 4 ++-- forge-gui/res/cardsfolder/f/fungus_elemental.txt | 4 ++-- forge-gui/res/cardsfolder/f/funnel_web_recluse.txt | 4 ++-- forge-gui/res/cardsfolder/f/furnace_dragon.txt | 4 ++-- forge-gui/res/cardsfolder/f/furnace_strider.txt | 2 +- forge-gui/res/cardsfolder/f/fury.txt | 4 ++-- forge-gui/res/cardsfolder/f/furyborn_hellkite.txt | 2 +- forge-gui/res/cardsfolder/f/furycalm_snarl.txt | 6 +++--- forge-gui/res/cardsfolder/f/furystoke_giant.txt | 4 ++-- forge-gui/res/cardsfolder/f/futurist_spellthief.txt | 4 ++-- forge-gui/res/cardsfolder/f/fylgja.txt | 2 +- 22 files changed, 47 insertions(+), 46 deletions(-) diff --git a/forge-gui/res/cardsfolder/f/frontier_mastodon.txt b/forge-gui/res/cardsfolder/f/frontier_mastodon.txt index c70213f2fdd..c55c23f5317 100644 --- a/forge-gui/res/cardsfolder/f/frontier_mastodon.txt +++ b/forge-gui/res/cardsfolder/f/frontier_mastodon.txt @@ -2,6 +2,6 @@ Name:Frontier Mastodon ManaCost:2 G Types:Creature Elephant PT:3/2 -K:etbCounter:P1P1:1:CheckSVar$ Ferocious:Ferocious — CARDNAME enters the battlefield with a +1/+1 counter on it if you control a creature with power 4 or greater. +K:etbCounter:P1P1:1:CheckSVar$ Ferocious:Ferocious — CARDNAME enters with a +1/+1 counter on it if you control a creature with power 4 or greater. SVar:Ferocious:Count$Valid Creature.YouCtrl+powerGE4 -Oracle:Ferocious — Frontier Mastodon enters the battlefield with a +1/+1 counter on it if you control a creature with power 4 or greater. +Oracle:Ferocious — Frontier Mastodon enters with a +1/+1 counter on it if you control a creature with power 4 or greater. diff --git a/forge-gui/res/cardsfolder/f/frontier_seeker.txt b/forge-gui/res/cardsfolder/f/frontier_seeker.txt index 112a7455aeb..9a101017a2b 100644 --- a/forge-gui/res/cardsfolder/f/frontier_seeker.txt +++ b/forge-gui/res/cardsfolder/f/frontier_seeker.txt @@ -2,7 +2,7 @@ Name:Frontier Seeker ManaCost:1 W Types:Creature Human Scout PT:2/1 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, look at the top five cards of your library. You may reveal a Mount creature card or a Plains card from among them and put it into your hand. Put the rest on the bottom of your library in a random order. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters, look at the top five cards of your library. You may reveal a Mount creature card or a Plains card from among them and put it into your hand. Put the rest on the bottom of your library in a random order. SVar:TrigDig:DB$ Dig | DigNum$ 5 | ChangeNum$ 1 | Optional$ True | ForceRevealToController$ True | ChangeValid$ Creature.Mount,Plains | RestRandomOrder$ True DeckHints:Type$Mount|Plains -Oracle:When Frontier Seeker enters the battlefield, look at the top five cards of your library. You may reveal a Mount creature card or a Plains card from among them and put it into your hand. Put the rest on the bottom of your library in a random order. +Oracle:When Frontier Seeker enters, look at the top five cards of your library. You may reveal a Mount creature card or a Plains card from among them and put it into your hand. Put the rest on the bottom of your library in a random order. diff --git a/forge-gui/res/cardsfolder/f/frontier_siege.txt b/forge-gui/res/cardsfolder/f/frontier_siege.txt index 03a3c3375d2..456e6aa2504 100644 --- a/forge-gui/res/cardsfolder/f/frontier_siege.txt +++ b/forge-gui/res/cardsfolder/f/frontier_siege.txt @@ -2,13 +2,13 @@ Name:Frontier Siege ManaCost:3 G Types:Enchantment K:ETBReplacement:Other:SiegeChoice -SVar:SiegeChoice:DB$ GenericChoice | Choices$ Khans,Dragons | Defined$ You | SetChosenMode$ True | AILogic$ Khans | ShowChoice$ ExceptSelf | SpellDescription$ As CARDNAME enters the battlefield, choose Khans or Dragons. +SVar:SiegeChoice:DB$ GenericChoice | Choices$ Khans,Dragons | Defined$ You | SetChosenMode$ True | AILogic$ Khans | ShowChoice$ ExceptSelf | SpellDescription$ As CARDNAME enters, choose Khans or Dragons. SVar:Khans:DB$ Pump | SpellDescription$ Khans SVar:Dragons:DB$ Pump | SpellDescription$ Dragons S:Mode$ Continuous | Affected$ Card.Self+ChosenModeKhans | AddTrigger$ KhansTrigger | Description$ • Khans — At the beginning of each of your main phases, add {G}{G}. -S:Mode$ Continuous | Affected$ Card.Self+ChosenModeDragons | AddTrigger$ DragonsTrigger | Description$ • Dragons — Whenever a creature with flying enters the battlefield under your control, you may have it fight target creature you don't control. +S:Mode$ Continuous | Affected$ Card.Self+ChosenModeDragons | AddTrigger$ DragonsTrigger | Description$ • Dragons — Whenever a creature with flying enters under your control, you may have it fight target creature you don't control. SVar:KhansTrigger:Mode$ Phase | Phase$ Main1,Main2 | TriggerZones$ Battlefield | ValidPlayer$ You | Execute$ ManaGain | Secondary$ True | TriggerDescription$ At the beginning of each of your main phases, add {G}{G}. SVar:ManaGain:DB$ Mana | Produced$ G G -SVar:DragonsTrigger:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl+withFlying | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ AirFight | Secondary$ True | TriggerDescription$ Whenever a creature with flying enters the battlefield under your control, you may have it fight target creature you don't control. +SVar:DragonsTrigger:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl+withFlying | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ AirFight | Secondary$ True | TriggerDescription$ Whenever a creature with flying enters under your control, you may have it fight target creature you don't control. SVar:AirFight:DB$ Fight | Defined$ TriggeredCardLKICopy | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Choose target creature you don't control -Oracle:As Frontier Siege enters the battlefield, choose Khans or Dragons.\n• Khans — At the beginning of each of your main phases, add {G}{G}.\n• Dragons — Whenever a creature with flying enters the battlefield under your control, you may have it fight target creature you don't control. +Oracle:As Frontier Siege enters, choose Khans or Dragons.\n• Khans — At the beginning of each of your main phases, add {G}{G}.\n• Dragons — Whenever a creature with flying enters under your control, you may have it fight target creature you don't control. diff --git a/forge-gui/res/cardsfolder/f/frost_fair_lure_fish.txt b/forge-gui/res/cardsfolder/f/frost_fair_lure_fish.txt index d988bafbaf7..671ceb39437 100644 --- a/forge-gui/res/cardsfolder/f/frost_fair_lure_fish.txt +++ b/forge-gui/res/cardsfolder/f/frost_fair_lure_fish.txt @@ -2,7 +2,7 @@ Name:Frost Fair Lure Fish ManaCost:5 U R Types:Creature Fish PT:7/7 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create two 1/1 blue Fish creature tokens and two tapped Treasure tokens. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create two 1/1 blue Fish creature tokens and two tapped Treasure tokens. SVar:TrigToken:DB$ Token | TokenAmount$ 2 | TokenScript$ u_1_1_fish | TokenOwner$ You | ChangeZoneTable$ True | SubAbility$ DBToken SVar:DBToken:DB$ Token | TokenAmount$ 2 | TokenScript$ c_a_treasure_sac | TokenTapped$ True | TokenOwner$ You | SubAbility$ DBResolve SVar:DBResolve:DB$ ChangeZoneResolve @@ -11,4 +11,4 @@ S:Mode$ CantBlockBy | ValidAttacker$ Fish.YouCtrl | ValidBlocker$ Creature.Human SVar:PlayMain1:TRUE DeckHints:Type$Fish K:Foretell:3 U R -Oracle:When Frost Fair Lure Fish enters the battlefield, create two 1/1 blue Fish creature tokens and two tapped Treasure tokens.\nFish you control have haste and can't be blocked by Humans.\nForetell {3}{U}{R} +Oracle:When Frost Fair Lure Fish enters, create two 1/1 blue Fish creature tokens and two tapped Treasure tokens.\nFish you control have haste and can't be blocked by Humans.\nForetell {3}{U}{R} diff --git a/forge-gui/res/cardsfolder/f/frost_lynx.txt b/forge-gui/res/cardsfolder/f/frost_lynx.txt index 4262f2e0703..99460aa3dda 100644 --- a/forge-gui/res/cardsfolder/f/frost_lynx.txt +++ b/forge-gui/res/cardsfolder/f/frost_lynx.txt @@ -2,8 +2,8 @@ Name:Frost Lynx ManaCost:2 U Types:Creature Elemental Cat PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap target creature an opponent controls. That creature doesn't untap during its controller's next untap step. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters, tap target creature an opponent controls. 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 SVar:PlayMain1:TRUE -Oracle:When Frost Lynx enters the battlefield, tap target creature an opponent controls. That creature doesn't untap during its controller's next untap step. +Oracle:When Frost Lynx enters, tap target creature an opponent controls. That creature doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/f/frost_marsh.txt b/forge-gui/res/cardsfolder/f/frost_marsh.txt index dd0f137ca4f..e638aa334c2 100644 --- a/forge-gui/res/cardsfolder/f/frost_marsh.txt +++ b/forge-gui/res/cardsfolder/f/frost_marsh.txt @@ -1,6 +1,7 @@ Name:Frost Marsh ManaCost:no cost Types:Snow 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 U B | SpellDescription$ Add {U} or {B}. -Oracle:Frost Marsh enters the battlefield tapped.\n{T}: Add {U} or {B}. +Oracle:Frost Marsh enters tapped.\n{T}: Add {U} or {B}. diff --git a/forge-gui/res/cardsfolder/f/frost_titan.txt b/forge-gui/res/cardsfolder/f/frost_titan.txt index aaa4f979938..59cc6a10818 100644 --- a/forge-gui/res/cardsfolder/f/frost_titan.txt +++ b/forge-gui/res/cardsfolder/f/frost_titan.txt @@ -3,10 +3,10 @@ ManaCost:4 U U Types:Creature Giant PT:6/6 T:Mode$ BecomesTarget | ValidSource$ SpellAbility.OppCtrl | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCounter | TriggerDescription$ Whenever CARDNAME becomes the target of a spell or ability an opponent controls, counter that spell or ability unless its controller pays {2}. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ Whenever CARDNAME enters the battlefield or attacks, tap target permanent. It doesn't untap during its controller's next untap step. -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigTap | Secondary$ True | TriggerDescription$ Whenever CARDNAME enters the battlefield or attacks, tap target permanent. It doesn't untap during its controller's next untap step. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ Whenever CARDNAME enters or attacks, tap target permanent. It doesn't untap during its controller's next untap step. +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigTap | Secondary$ True | TriggerDescription$ Whenever CARDNAME enters or attacks, tap target permanent. It doesn't untap during its controller's next untap step. SVar:TrigTap:DB$ Tap | ValidTgts$ Permanent | TgtPrompt$ Choose target permanent. | SubAbility$ DBPump SVar:DBPump:DB$ Pump | Defined$ Targeted | Duration$ Permanent | KW$ HIDDEN This card doesn't untap during your next untap step. SVar:TrigCounter:DB$ Counter | Defined$ TriggeredSourceSA | UnlessCost$ 2 | UnlessPayer$ TriggeredSourceSAController SVar:HasAttackEffect:TRUE -Oracle:Whenever Frost Titan becomes the target of a spell or ability an opponent controls, counter that spell or ability unless its controller pays {2}.\nWhenever Frost Titan enters the battlefield or attacks, tap target permanent. It doesn't untap during its controller's next untap step. +Oracle:Whenever Frost Titan becomes the target of a spell or ability an opponent controls, counter that spell or ability unless its controller pays {2}.\nWhenever Frost Titan enters or attacks, tap target permanent. It doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/f/frost_trickster.txt b/forge-gui/res/cardsfolder/f/frost_trickster.txt index 9523ff02cff..190d6c74987 100644 --- a/forge-gui/res/cardsfolder/f/frost_trickster.txt +++ b/forge-gui/res/cardsfolder/f/frost_trickster.txt @@ -3,8 +3,8 @@ ManaCost:2 U Types:Creature Bird Wizard PT:2/2 K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap target creature an opponent controls. That creature doesn't untap during its controller's next untap step. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters, tap target creature an opponent controls. 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 SVar:PlayMain1:TRUE -Oracle:Flying\nWhen Frost Trickster enters the battlefield, tap target creature an opponent controls. That creature doesn't untap during its controller's next untap step. +Oracle:Flying\nWhen Frost Trickster enters, tap target creature an opponent controls. That creature doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/f/frostboil_snarl.txt b/forge-gui/res/cardsfolder/f/frostboil_snarl.txt index ed9edada549..880b16ab2b4 100644 --- a/forge-gui/res/cardsfolder/f/frostboil_snarl.txt +++ b/forge-gui/res/cardsfolder/f/frostboil_snarl.txt @@ -1,7 +1,7 @@ Name:Frostboil Snarl ManaCost:no cost Types:Land -K:ETBReplacement:Other:DBTap -SVar:DBTap:DB$ Tap | ETB$ True | Defined$ Self | UnlessCost$ Reveal<1/Island,Mountain/Island or Mountain> | UnlessPayer$ You | StackDescription$ enters the battlefield tapped. | SpellDescription$ As CARDNAME enters the battlefield, you may reveal an Island or Mountain card from your hand. If you don't, CARDNAME enters the battlefield tapped. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ DBTap | ReplacementResult$ Updated | Description$ As CARDNAME enters, you may reveal an Island or Mountain card from your hand. If you don't, CARDNAME enters tapped. +SVar:DBTap:DB$ Tap | ETB$ True | Defined$ Self | UnlessCost$ Reveal<1/Island,Mountain/Island or Mountain> | UnlessPayer$ You | StackDescription$ enters tapped. A:AB$ Mana | Cost$ T | Produced$ Combo U R | SpellDescription$ Add {U} or {R}. -Oracle:As Frostboil Snarl enters the battlefield, you may reveal an Island or Mountain card from your hand. If you don't, Frostboil Snarl enters the battlefield tapped.\n{T}: Add {U} or {R}. +Oracle:As Frostboil Snarl enters, you may reveal an Island or Mountain card from your hand. If you don't, Frostboil Snarl enters tapped.\n{T}: Add {U} or {R}. diff --git a/forge-gui/res/cardsfolder/f/frostfist_strider.txt b/forge-gui/res/cardsfolder/f/frostfist_strider.txt index 4d850aecc1a..f6315e6c014 100644 --- a/forge-gui/res/cardsfolder/f/frostfist_strider.txt +++ b/forge-gui/res/cardsfolder/f/frostfist_strider.txt @@ -3,8 +3,8 @@ ManaCost:3 U U Types:Creature Elemental Giant PT:4/4 K:Ward:2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap target creature an opponent controls and put a stun counter on it. (If a permanent with a stun counter would become untapped, remove one from it instead.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters, tap target creature an opponent controls and put a stun counter on it. (If a permanent with a stun counter would become untapped, remove one from it instead.) SVar:TrigTap:DB$ Tap | ValidTgts$ Creature.OppCtrl | SubAbility$ DBCounter SVar:DBCounter:DB$ PutCounter | Defined$ Targeted | CounterType$ Stun | CounterNum$ 1 DeckHas:Ability$Counters -Oracle:Ward {2} (Whenever this creature becomes the target of a spell or ability an opponent controls, counter it unless that player pays {2}.)\nWhen Frostfist Strider enters the battlefield, tap target creature an opponent controls and put a stun counter on it. (If a permanent with a stun counter would become untapped, remove one from it instead.) +Oracle:Ward {2} (Whenever this creature becomes the target of a spell or ability an opponent controls, counter it unless that player pays {2}.)\nWhen Frostfist Strider enters, tap target creature an opponent controls and put a stun counter on it. (If a permanent with a stun counter would become untapped, remove one from it instead.) diff --git a/forge-gui/res/cardsfolder/f/frostpyre_arcanist.txt b/forge-gui/res/cardsfolder/f/frostpyre_arcanist.txt index ddc22b37cbb..ac075c40193 100644 --- a/forge-gui/res/cardsfolder/f/frostpyre_arcanist.txt +++ b/forge-gui/res/cardsfolder/f/frostpyre_arcanist.txt @@ -3,8 +3,8 @@ ManaCost:4 U Types:Creature Giant Wizard PT:2/5 S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 1 | EffectZone$ All | IsPresent$ Giant.YouCtrl,Wizard.YouCtrl | Description$ This spell costs {1} less to cast if you control a Giant or a Wizard. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, search your library for an instant or sorcery card with the same name as a card in your graveyard, reveal it, put it into your hand, then shuffle. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters, search your library for an instant or sorcery card with the same name as a card in your graveyard, reveal it, put it into your hand, then shuffle. SVar:TrigChange:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Instant.sharesNameWith YourGraveyard,Sorcery.sharesNameWith YourGraveyard | ChangeNum$ 1 DeckHints:Type$Giant|Wizard DeckNeeds:Type$Instant|Sorcery -Oracle:This spell costs {1} less to cast if you control a Giant or a Wizard.\nWhen Frostpyre Arcanist enters the battlefield, search your library for an instant or sorcery card with the same name as a card in your graveyard, reveal it, put it into your hand, then shuffle. +Oracle:This spell costs {1} less to cast if you control a Giant or a Wizard.\nWhen Frostpyre Arcanist enters, search your library for an instant or sorcery card with the same name as a card in your graveyard, reveal it, put it into your hand, then shuffle. diff --git a/forge-gui/res/cardsfolder/f/frozen_aether.txt b/forge-gui/res/cardsfolder/f/frozen_aether.txt index d550ac8b69c..8d9fab1d480 100644 --- a/forge-gui/res/cardsfolder/f/frozen_aether.txt +++ b/forge-gui/res/cardsfolder/f/frozen_aether.txt @@ -1,6 +1,6 @@ Name:Frozen Aether ManaCost:3 U Types:Enchantment -R:Event$ Moved | ValidCard$ Artifact.OppCtrl,Creature.OppCtrl,Land.OppCtrl | Destination$ Battlefield | ReplaceWith$ ETBTapped | ReplacementResult$ Updated | ActiveZones$ Battlefield | Description$ Artifacts, creatures, and lands your opponents control enter the battlefield tapped. +R:Event$ Moved | ValidCard$ Artifact.OppCtrl,Creature.OppCtrl,Land.OppCtrl | Destination$ Battlefield | ReplaceWith$ ETBTapped | ReplacementResult$ Updated | ActiveZones$ Battlefield | Description$ Artifacts, creatures, and lands your opponents control enter tapped. SVar:ETBTapped:DB$ Tap | ETB$ True | Defined$ ReplacedCard -Oracle:Artifacts, creatures, and lands your opponents control enter the battlefield tapped. +Oracle:Artifacts, creatures, and lands your opponents control enter tapped. diff --git a/forge-gui/res/cardsfolder/f/fungus_elemental.txt b/forge-gui/res/cardsfolder/f/fungus_elemental.txt index ce5c054344d..740f88e8fc4 100644 --- a/forge-gui/res/cardsfolder/f/fungus_elemental.txt +++ b/forge-gui/res/cardsfolder/f/fungus_elemental.txt @@ -2,6 +2,6 @@ Name:Fungus Elemental ManaCost:3 G Types:Creature Fungus Elemental PT:3/3 -A:AB$ PutCounter | Cost$ G Sac<1/Forest> | Defined$ Self | CounterType$ P2P2 | CounterNum$ 1 | IsPresent$ Card.Self+ThisTurnEntered | SpellDescription$ Put a +2/+2 counter on CARDNAME. Activate only if CARDNAME entered the battlefield this turn. +A:AB$ PutCounter | Cost$ G Sac<1/Forest> | Defined$ Self | CounterType$ P2P2 | CounterNum$ 1 | IsPresent$ Card.Self+ThisTurnEntered | SpellDescription$ Put a +2/+2 counter on CARDNAME. Activate only if CARDNAME entered this turn. AI:RemoveDeck:All -Oracle:{G}, Sacrifice a Forest: Put a +2/+2 counter on Fungus Elemental. Activate only if Fungus Elemental entered the battlefield this turn. +Oracle:{G}, Sacrifice a Forest: Put a +2/+2 counter on Fungus Elemental. Activate only if Fungus Elemental entered this turn. diff --git a/forge-gui/res/cardsfolder/f/funnel_web_recluse.txt b/forge-gui/res/cardsfolder/f/funnel_web_recluse.txt index b4be60f1122..9bc5a201bb8 100644 --- a/forge-gui/res/cardsfolder/f/funnel_web_recluse.txt +++ b/forge-gui/res/cardsfolder/f/funnel_web_recluse.txt @@ -3,8 +3,8 @@ ManaCost:4 G Types:Creature Spider PT:3/5 K:Reach -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | CheckSVar$ Morbid | SVarCompare$ GE1 | Execute$ TrigInvestigate | TriggerDescription$ Morbid — When CARDNAME enters the battlefield, if a creature died this turn, investigate. (Create a colorless Clue artifact token with "{2}, Sacrifice this artifact: Draw a card.") +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | CheckSVar$ Morbid | SVarCompare$ GE1 | Execute$ TrigInvestigate | TriggerDescription$ Morbid — When CARDNAME enters, if a creature died this turn, investigate. (Create a colorless Clue artifact token with "{2}, Sacrifice this artifact: Draw a card.") SVar:TrigInvestigate:DB$ Investigate SVar:Morbid:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature DeckHas:Ability$Investigate|Token -Oracle:Reach\nMorbid — When Funnel-Web Recluse enters the battlefield, if a creature died this turn, investigate. (Create a colorless Clue artifact token with "{2}, Sacrifice this artifact: Draw a card.") +Oracle:Reach\nMorbid — When Funnel-Web Recluse enters, if a creature died this turn, investigate. (Create a colorless Clue artifact token with "{2}, Sacrifice this artifact: Draw a card.") diff --git a/forge-gui/res/cardsfolder/f/furnace_dragon.txt b/forge-gui/res/cardsfolder/f/furnace_dragon.txt index d9caec6465c..a938efba07b 100644 --- a/forge-gui/res/cardsfolder/f/furnace_dragon.txt +++ b/forge-gui/res/cardsfolder/f/furnace_dragon.txt @@ -4,6 +4,6 @@ Types:Creature Dragon PT:5/5 K:Affinity:Artifact K:Flying -T:Mode$ ChangesZone | ValidCard$ Card.wasCastFromYourHandByYou+Self | Destination$ Battlefield | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it from your hand, exile all artifacts. +T:Mode$ ChangesZone | ValidCard$ Card.wasCastFromYourHandByYou+Self | Destination$ Battlefield | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters, if you cast it from your hand, exile all artifacts. SVar:TrigExile:DB$ ChangeZoneAll | ChangeType$ Artifact | Origin$ Battlefield | Destination$ Exile -Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.)\nFlying\nWhen Furnace Dragon enters the battlefield, if you cast it from your hand, exile all artifacts. +Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.)\nFlying\nWhen Furnace Dragon enters, if you cast it from your hand, exile all artifacts. diff --git a/forge-gui/res/cardsfolder/f/furnace_strider.txt b/forge-gui/res/cardsfolder/f/furnace_strider.txt index 6d6166d6177..04515826f60 100644 --- a/forge-gui/res/cardsfolder/f/furnace_strider.txt +++ b/forge-gui/res/cardsfolder/f/furnace_strider.txt @@ -5,4 +5,4 @@ PT:4/5 K:etbCounter:OIL:2 A:AB$ Pump | Cost$ SubCounter<1/OIL> | KW$ Haste | ValidTgts$ Creature.YouCtrl | SpellDescription$ Target creature you control gains haste until end of turn. DeckHas:Ability$Counters & Keyword$Haste -Oracle:Furnace Strider enters the battlefield with two oil counters on it.\nRemove an oil counter from Furnace Strider: Target creature you control gains haste until end of turn. +Oracle:Furnace Strider enters with two oil counters on it.\nRemove an oil counter from Furnace Strider: Target creature you control gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/f/fury.txt b/forge-gui/res/cardsfolder/f/fury.txt index fa813ffe401..dd763066feb 100644 --- a/forge-gui/res/cardsfolder/f/fury.txt +++ b/forge-gui/res/cardsfolder/f/fury.txt @@ -4,6 +4,6 @@ Types:Creature Elemental Incarnation PT:3/3 K:Double Strike K:Evoke:ExileFromHand<1/Card.Red+Other/red card> -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 4 damage divided as you choose among any number of target creatures and/or planeswalkers. +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters, it deals 4 damage divided as you choose among any number of target creatures and/or planeswalkers. SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select target creature or planeswalker to distribute damage to | NumDmg$ 4 | TargetMin$ 0 | TargetMax$ 4 | DividedAsYouChoose$ 4 -Oracle:Double strike\nWhen Fury enters the battlefield, it deals 4 damage divided as you choose among any number of target creatures and/or planeswalkers.\nEvoke—Exile a red card from your hand. +Oracle:Double strike\nWhen Fury enters, it deals 4 damage divided as you choose among any number of target creatures and/or planeswalkers.\nEvoke—Exile a red card from your hand. diff --git a/forge-gui/res/cardsfolder/f/furyborn_hellkite.txt b/forge-gui/res/cardsfolder/f/furyborn_hellkite.txt index 6be8250b41f..a9b6dba20da 100644 --- a/forge-gui/res/cardsfolder/f/furyborn_hellkite.txt +++ b/forge-gui/res/cardsfolder/f/furyborn_hellkite.txt @@ -4,4 +4,4 @@ Types:Creature Dragon PT:6/6 K:Bloodthirst:6 K:Flying -Oracle:Bloodthirst 6 (If an opponent was dealt damage this turn, this creature enters the battlefield with six +1/+1 counters on it.)\nFlying +Oracle:Bloodthirst 6 (If an opponent was dealt damage this turn, this creature enters with six +1/+1 counters on it.)\nFlying diff --git a/forge-gui/res/cardsfolder/f/furycalm_snarl.txt b/forge-gui/res/cardsfolder/f/furycalm_snarl.txt index 1c30411d808..51d42c40296 100644 --- a/forge-gui/res/cardsfolder/f/furycalm_snarl.txt +++ b/forge-gui/res/cardsfolder/f/furycalm_snarl.txt @@ -1,7 +1,7 @@ Name:Furycalm Snarl ManaCost:no cost Types:Land -K:ETBReplacement:Other:DBTap -SVar:DBTap:DB$ Tap | ETB$ True | Defined$ Self | UnlessCost$ Reveal<1/Mountain,Plains/Mountain or Plains> | UnlessPayer$ You | StackDescription$ enters the battlefield tapped. | SpellDescription$ As CARDNAME enters the battlefield, you may reveal a Mountain or Plains card from your hand. If you don't, CARDNAME enters the battlefield tapped. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ DBTap | ReplacementResult$ Updated | Description$ As CARDNAME enters, you may reveal a Mountain or Plains card from your hand. If you don't, CARDNAME enters tapped. +SVar:DBTap:DB$ Tap | ETB$ True | Defined$ Self | UnlessCost$ Reveal<1/Mountain,Plains/Mountain or Plains> | UnlessPayer$ You | StackDescription$ enters tapped. A:AB$ Mana | Cost$ T | Produced$ Combo R W | SpellDescription$ Add {R} or {W}. -Oracle:As Furycalm Snarl enters the battlefield, you may reveal a Mountain or Plains card from your hand. If you don't, Furycalm Snarl enters the battlefield tapped.\n{T}: Add {R} or {W}. +Oracle:As Furycalm Snarl enters, you may reveal a Mountain or Plains card from your hand. If you don't, Furycalm Snarl enters tapped.\n{T}: Add {R} or {W}. diff --git a/forge-gui/res/cardsfolder/f/furystoke_giant.txt b/forge-gui/res/cardsfolder/f/furystoke_giant.txt index 967213a765d..7567c3b09db 100644 --- a/forge-gui/res/cardsfolder/f/furystoke_giant.txt +++ b/forge-gui/res/cardsfolder/f/furystoke_giant.txt @@ -3,7 +3,7 @@ ManaCost:3 R R Types:Creature Giant Warrior PT:3/3 K:Persist -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigAnimate | TriggerDescription$ When CARDNAME enters the battlefield, other creatures you control gain "{T}: This creature deals 2 damage to any target" until end of turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigAnimate | TriggerDescription$ When CARDNAME enters, other creatures you control gain "{T}: This creature deals 2 damage to any target" until end of turn. SVar:TrigAnimate:DB$ AnimateAll | ValidCards$ Creature.StrictlyOther+YouCtrl | Abilities$ ABDealDamage | SpellDescription$ Other creatures you control gain "{T}: This creature deals 2 damage to any target" until end of turn. SVar:ABDealDamage:AB$ DealDamage | Cost$ T | ValidTgts$ Any | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to any target. -Oracle:When Furystoke Giant enters the battlefield, other creatures you control gain "{T}: This creature deals 2 damage to any target" until end of turn.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) +Oracle:When Furystoke Giant enters, other creatures you control gain "{T}: This creature deals 2 damage to any target" until end of turn.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) diff --git a/forge-gui/res/cardsfolder/f/futurist_spellthief.txt b/forge-gui/res/cardsfolder/f/futurist_spellthief.txt index 9d610e24c1b..71805acfa76 100644 --- a/forge-gui/res/cardsfolder/f/futurist_spellthief.txt +++ b/forge-gui/res/cardsfolder/f/futurist_spellthief.txt @@ -3,9 +3,9 @@ ManaCost:2 U Types:Creature Moonfolk Wizard PT:3/2 K:Flash -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigConjure | TriggerDescription$ When CARDNAME enters the battlefield, conjure a duplicate of target spell into your hand. That card perpetually gains "You may spend mana as though it were mana of any color to cast this spell." +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigConjure | TriggerDescription$ When CARDNAME enters, conjure a duplicate of target spell into your hand. That card perpetually gains "You may spend mana as though it were mana of any color to cast this spell." SVar:TrigConjure:DB$ MakeCard | Conjure$ True | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card.inZoneStack | TgtZone$ Stack | DefinedName$ TargetedSource | Zone$ Hand | RememberMade$ True | SubAbility$ DBAnimate SVar:DBAnimate:DB$ Animate | Defined$ Remembered | staticAbilities$ SpendAnyMana | Duration$ Perpetual | SubAbility$ DBCleanup SVar:SpendAnyMana:Mode$ ManaConvert | EffectZone$ Stack | ValidPlayer$ You | ValidCard$ Card.Self | ValidSA$ Spell | ManaConversion$ AnyType->AnyColor | Description$ You may spend mana as though it were mana of any color to cast this spell. SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -Oracle:Flash\nWhen Futurist Spellthief enters the battlefield, conjure a duplicate of target spell into your hand. That card perpetually gains "You may spend mana as though it were mana of any color to cast this spell." +Oracle:Flash\nWhen Futurist Spellthief enters, conjure a duplicate of target spell into your hand. That card 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/f/fylgja.txt b/forge-gui/res/cardsfolder/f/fylgja.txt index 7cfe8fa75a1..8a4d3121378 100644 --- a/forge-gui/res/cardsfolder/f/fylgja.txt +++ b/forge-gui/res/cardsfolder/f/fylgja.txt @@ -7,4 +7,4 @@ A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump A:AB$ PreventDamage | Cost$ SubCounter<1/HEALING> | Defined$ Enchanted | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to enchanted creature this turn. A:AB$ PutCounter | Cost$ 2 W | CounterType$ HEALING | CounterNum$ 1 | SpellDescription$ Put a healing counter on CARDNAME. SVar:NonStackingAttachEffect:True -Oracle:Enchant creature\nFylgja enters the battlefield with four healing counters on it.\nRemove a healing counter from Fylgja: Prevent the next 1 damage that would be dealt to enchanted creature this turn.\n{2}{W}: Put a healing counter on Fylgja. +Oracle:Enchant creature\nFylgja enters with four healing counters on it.\nRemove a healing counter from Fylgja: Prevent the next 1 damage that would be dealt to enchanted creature this turn.\n{2}{W}: Put a healing counter on Fylgja.