From 0076dcb47d7411a16a3f1d5eb2f509553f04efeb Mon Sep 17 00:00:00 2001 From: Renato Filipe Vidal Santos <45150760+dracontes@users.noreply.github.com> Date: Sun, 4 Aug 2024 05:51:12 +0100 Subject: [PATCH] Add files via upload --- forge-gui/res/cardsfolder/v/vivid_grove.txt | 6 +++--- forge-gui/res/cardsfolder/v/vivid_marsh.txt | 6 +++--- forge-gui/res/cardsfolder/v/vivid_meadow.txt | 6 +++--- forge-gui/res/cardsfolder/v/viviens_talent.txt | 4 ++-- .../res/cardsfolder/v/vivisection_evangelist.txt | 4 ++-- forge-gui/res/cardsfolder/v/vizier_of_deferment.txt | 4 ++-- .../res/cardsfolder/v/vizier_of_many_faces.txt | 4 ++-- .../res/cardsfolder/v/vizier_of_the_anointed.txt | 4 ++-- .../res/cardsfolder/v/vizier_of_the_scorpion.txt | 4 ++-- forge-gui/res/cardsfolder/v/vizkopa_confessor.txt | 4 ++-- forge-gui/res/cardsfolder/v/voda_sea_scavenger.txt | 4 ++-- forge-gui/res/cardsfolder/v/vodalian_merchant.txt | 4 ++-- forge-gui/res/cardsfolder/v/vodalian_mindsinger.txt | 6 +++--- forge-gui/res/cardsfolder/v/vodalian_serpent.txt | 4 ++-- forge-gui/res/cardsfolder/v/voice_of_all.txt | 4 ++-- forge-gui/res/cardsfolder/v/voice_of_many.txt | 4 ++-- .../res/cardsfolder/v/voice_of_the_provinces.txt | 4 ++-- forge-gui/res/cardsfolder/v/voice_of_the_vermin.txt | 2 +- forge-gui/res/cardsfolder/v/void_grafter.txt | 4 ++-- forge-gui/res/cardsfolder/v/voidmage_husher.txt | 4 ++-- forge-gui/res/cardsfolder/v/voidpouncer.txt | 4 ++-- forge-gui/res/cardsfolder/v/voidstone_gargoyle.txt | 4 ++-- forge-gui/res/cardsfolder/v/voidwielder.txt | 4 ++-- forge-gui/res/cardsfolder/v/volatile_fjord.txt | 5 +++-- forge-gui/res/cardsfolder/v/volatile_stormdrake.txt | 4 ++-- forge-gui/res/cardsfolder/v/volcano_hellion.txt | 4 ++-- forge-gui/res/cardsfolder/v/voldaren_ambusher.txt | 4 ++-- forge-gui/res/cardsfolder/v/voldaren_duelist.txt | 4 ++-- forge-gui/res/cardsfolder/v/voldaren_epicure.txt | 4 ++-- .../res/cardsfolder/v/voldaren_thrilseeker.txt | 2 +- forge-gui/res/cardsfolder/v/volition_reins.txt | 4 ++-- forge-gui/res/cardsfolder/v/volley_veteran.txt | 4 ++-- .../res/cardsfolder/v/volo_itinerant_scholar.txt | 4 ++-- forge-gui/res/cardsfolder/v/volraths_laboratory.txt | 4 ++-- forge-gui/res/cardsfolder/v/voltaic_brawler.txt | 4 ++-- forge-gui/res/cardsfolder/v/voltstorm_angel.txt | 4 ++-- .../res/cardsfolder/v/vona_de_ledo_the_antifex.txt | 13 +++++++++++++ forge-gui/res/cardsfolder/v/voracious_dragon.txt | 4 ++-- .../res/cardsfolder/v/voracious_fell_beast.txt | 4 ++-- .../res/cardsfolder/v/voracious_greatshark.txt | 4 ++-- forge-gui/res/cardsfolder/v/voracious_hatchling.txt | 2 +- forge-gui/res/cardsfolder/v/voracious_hydra.txt | 4 ++-- forge-gui/res/cardsfolder/v/voracious_vacuum.txt | 4 ++-- forge-gui/res/cardsfolder/v/voracious_vampire.txt | 4 ++-- forge-gui/res/cardsfolder/v/voracious_vermin.txt | 4 ++-- forge-gui/res/cardsfolder/v/voracious_wurm.txt | 4 ++-- .../cardsfolder/v/vorinclex_the_grand_evolution.txt | 4 ++-- forge-gui/res/cardsfolder/v/vorrac_battlehorns.txt | 2 +- forge-gui/res/cardsfolder/v/voyager_drake.txt | 4 ++-- forge-gui/res/cardsfolder/v/vraska_joins_up.txt | 4 ++-- forge-gui/res/cardsfolder/v/vraskas_finisher.txt | 4 ++-- .../res/cardsfolder/v/vrestin_menoptra_leader.txt | 4 ++-- forge-gui/res/cardsfolder/v/vulshok_battlegear.txt | 2 +- .../res/cardsfolder/v/vulshok_battlemaster.txt | 4 ++-- forge-gui/res/cardsfolder/v/vulshok_gauntlets.txt | 2 +- forge-gui/res/cardsfolder/v/vulshok_heartstoker.txt | 4 ++-- forge-gui/res/cardsfolder/v/vulshok_splitter.txt | 2 +- forge-gui/res/cardsfolder/v/vulshok_war_boar.txt | 4 ++-- forge-gui/res/cardsfolder/v/vulturous_aven.txt | 2 +- 59 files changed, 126 insertions(+), 112 deletions(-) create mode 100644 forge-gui/res/cardsfolder/v/vona_de_ledo_the_antifex.txt diff --git a/forge-gui/res/cardsfolder/v/vivid_grove.txt b/forge-gui/res/cardsfolder/v/vivid_grove.txt index c2435ed12ec..3c2f594af03 100644 --- a/forge-gui/res/cardsfolder/v/vivid_grove.txt +++ b/forge-gui/res/cardsfolder/v/vivid_grove.txt @@ -1,10 +1,10 @@ Name:Vivid Grove ManaCost:no cost Types:Land -K:ETBReplacement:Other:LandTapped -SVar:LandTapped:DB$ Tap | Defined$ Self | ETB$ True | SubAbility$ DBAddCounter | SpellDescription$ CARDNAME enters the battlefield tapped with two charge counters on it. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ LandTapped | ReplacementResult$ Updated | Description$ CARDNAME enters tapped with two charge counters on it. +SVar:LandTapped:DB$ Tap | Defined$ Self | ETB$ True | SubAbility$ DBAddCounter SVar:DBAddCounter:DB$ PutCounter | ETB$ True | Defined$ Self | CounterType$ CHARGE | CounterNum$ 2 A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G}. A:AB$ Mana | Cost$ T SubCounter<1/CHARGE> | Produced$ Any | SpellDescription$ Add one mana of any color. DeckHas:Ability$Counters -Oracle:Vivid Grove enters the battlefield tapped with two charge counters on it.\n{T}: Add {G}.\n{T}, Remove a charge counter from Vivid Grove: Add one mana of any color. +Oracle:Vivid Grove enters tapped with two charge counters on it.\n{T}: Add {G}.\n{T}, Remove a charge counter from Vivid Grove: Add one mana of any color. diff --git a/forge-gui/res/cardsfolder/v/vivid_marsh.txt b/forge-gui/res/cardsfolder/v/vivid_marsh.txt index a162f81ff6b..d513a21aa67 100644 --- a/forge-gui/res/cardsfolder/v/vivid_marsh.txt +++ b/forge-gui/res/cardsfolder/v/vivid_marsh.txt @@ -1,10 +1,10 @@ Name:Vivid Marsh ManaCost:no cost Types:Land -K:ETBReplacement:Other:LandTapped -SVar:LandTapped:DB$ Tap | Defined$ Self | ETB$ True | SubAbility$ DBAddCounter | SpellDescription$ CARDNAME enters the battlefield tapped with two charge counters on it. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ LandTapped | ReplacementResult$ Updated | Description$ CARDNAME enters tapped with two charge counters on it. +SVar:LandTapped:DB$ Tap | Defined$ Self | ETB$ True | SubAbility$ DBAddCounter SVar:DBAddCounter:DB$ PutCounter | ETB$ True | Defined$ Self | CounterType$ CHARGE | CounterNum$ 2 A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B}. A:AB$ Mana | Cost$ T SubCounter<1/CHARGE> | Produced$ Any | SpellDescription$ Add one mana of any color. DeckHas:Ability$Counters -Oracle:Vivid Marsh enters the battlefield tapped with two charge counters on it.\n{T}: Add {B}.\n{T}, Remove a charge counter from Vivid Marsh: Add one mana of any color. +Oracle:Vivid Marsh enters tapped with two charge counters on it.\n{T}: Add {B}.\n{T}, Remove a charge counter from Vivid Marsh: Add one mana of any color. diff --git a/forge-gui/res/cardsfolder/v/vivid_meadow.txt b/forge-gui/res/cardsfolder/v/vivid_meadow.txt index 92a1d7a17e9..73f40c3eb48 100644 --- a/forge-gui/res/cardsfolder/v/vivid_meadow.txt +++ b/forge-gui/res/cardsfolder/v/vivid_meadow.txt @@ -1,10 +1,10 @@ Name:Vivid Meadow ManaCost:no cost Types:Land -K:ETBReplacement:Other:LandTapped -SVar:LandTapped:DB$ Tap | Defined$ Self | ETB$ True | SubAbility$ DBAddCounter | SpellDescription$ CARDNAME enters the battlefield tapped with two charge counters on it. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ LandTapped | ReplacementResult$ Updated | Description$ CARDNAME enters tapped with two charge counters on it. +SVar:LandTapped:DB$ Tap | Defined$ Self | ETB$ True | SubAbility$ DBAddCounter SVar:DBAddCounter:DB$ PutCounter | ETB$ True | Defined$ Self | CounterType$ CHARGE | CounterNum$ 2 A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W}. A:AB$ Mana | Cost$ T SubCounter<1/CHARGE> | Produced$ Any | SpellDescription$ Add one mana of any color. DeckHas:Ability$Counters -Oracle:Vivid Meadow enters the battlefield tapped with two charge counters on it.\n{T}: Add {W}.\n{T}, Remove a charge counter from Vivid Meadow: Add one mana of any color. +Oracle:Vivid Meadow enters tapped with two charge counters on it.\n{T}: Add {W}.\n{T}, Remove a charge counter from Vivid Meadow: Add one mana of any color. diff --git a/forge-gui/res/cardsfolder/v/viviens_talent.txt b/forge-gui/res/cardsfolder/v/viviens_talent.txt index 16615fcf976..bd06169d854 100644 --- a/forge-gui/res/cardsfolder/v/viviens_talent.txt +++ b/forge-gui/res/cardsfolder/v/viviens_talent.txt @@ -5,8 +5,8 @@ K:Enchant planeswalker A:SP$ Attach | AILogic$ Pump | ValidTgts$ Planeswalker S:Mode$ Continuous | Affected$ Planeswalker.EnchantedBy | AddAbility$ VivienPlus | Description$ Enchanted planeswalker has "[+1]: Look at the top four cards of your library. You may reveal a creature or land card from among them and put it into your hand. Put the rest on the bottom of your library in a random order." SVar:VivienPlus:AB$ Dig | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | DigNum$ 4 | ChangeNum$ 1 | Optional$ True | ChangeValid$ Creature,Land | ForceRevealToController$ True | RestRandomOrder$ True | StackDescription$ SpellDescription | SpellDescription$ Look at the top four cards of your library. You may reveal a creature or land card from among them and put it into your hand. Put the rest on the bottom of your library in a random order. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.nonToken+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a nontoken creature enters the battlefield under your control, put a loyalty counter on enchanted planeswalker. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.nonToken+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a nontoken creature you control enters, put a loyalty counter on enchanted planeswalker. SVar:TrigPutCounter:DB$ PutCounter | Defined$ Enchanted | CounterType$ LOYALTY | CounterNum$ 1 SVar:BuffedBy:Creature DeckNeeds:Type$Planeswalker -Oracle:Enchant planeswalker\nEnchanted planeswalker has "[+1]: Look at the top four cards of your library. You may reveal a creature or land card from among them and put it into your hand. Put the rest on the bottom of your library in a random order."\nWhenever a nontoken creature enters the battlefield under your control, put a loyalty counter on enchanted planeswalker. +Oracle:Enchant planeswalker\nEnchanted planeswalker has "[+1]: Look at the top four cards of your library. You may reveal a creature or land card from among them and put it into your hand. Put the rest on the bottom of your library in a random order."\nWhenever a nontoken creature you control enters, put a loyalty counter on enchanted planeswalker. diff --git a/forge-gui/res/cardsfolder/v/vivisection_evangelist.txt b/forge-gui/res/cardsfolder/v/vivisection_evangelist.txt index e4c287eaec0..d368297f990 100644 --- a/forge-gui/res/cardsfolder/v/vivisection_evangelist.txt +++ b/forge-gui/res/cardsfolder/v/vivisection_evangelist.txt @@ -3,8 +3,8 @@ ManaCost:3 W B Types:Creature Phyrexian Cleric PT:4/4 K:Vigilance -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | CheckSVar$ X | SVarCompare$ GE3 | TriggerDescription$ Corrupted — When CARDNAME enters the battlefield, if an opponent has three or more poison counters, destroy target creature or planeswalker an opponent controls. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | CheckSVar$ X | SVarCompare$ GE3 | TriggerDescription$ Corrupted — When CARDNAME enters, if an opponent has three or more poison counters, destroy target creature or planeswalker an opponent controls. SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Creature.OppCtrl,Planeswalker.OppCtrl | TgtPrompt$ Select target creature or planeswalker an opponent controls SVar:X:PlayerCountOpponents$HighestCounters.Poison DeckNeeds:Keyword$Toxic|Infect -Oracle:Vigilance\nCorrupted — When Vivisection Evangelist enters the battlefield, if an opponent has three or more poison counters, destroy target creature or planeswalker an opponent controls. +Oracle:Vigilance\nCorrupted — When Vivisection Evangelist enters, if an opponent has three or more poison counters, destroy target creature or planeswalker an opponent controls. diff --git a/forge-gui/res/cardsfolder/v/vizier_of_deferment.txt b/forge-gui/res/cardsfolder/v/vizier_of_deferment.txt index 0693028d256..a42ec1e0da4 100644 --- a/forge-gui/res/cardsfolder/v/vizier_of_deferment.txt +++ b/forge-gui/res/cardsfolder/v/vizier_of_deferment.txt @@ -3,9 +3,9 @@ ManaCost:2 W Types:Creature Human Cleric PT:2/2 K:Flash -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigExile | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may exile target creature if it attacked or blocked this turn. Return that card to the battlefield under its owner's control at the beginning of the next end step. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigExile | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters, you may exile target creature if it attacked or blocked this turn. Return that card to the battlefield under its owner's control at the beginning of the next end step. SVar:TrigExile:DB$ ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DelTrig | ConditionDefined$ Targeted | ConditionPresent$ Card.attackedThisTurn,Card.blockedThisTurn | ConditionCompare$ EQ1 SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigBounce | TriggerDescription$ Return exiled permanent to the battlefield. | RememberObjects$ RememberedLKI | SubAbility$ DBCleanup SVar:TrigBounce:DB$ ChangeZone | Origin$ Exile | Destination$ Battlefield | Defined$ DelayTriggerRememberedLKI SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -Oracle:Flash\nWhen Vizier of Deferment enters the battlefield, you may exile target creature if it attacked or blocked this turn. Return that card to the battlefield under its owner's control at the beginning of the next end step. +Oracle:Flash\nWhen Vizier of Deferment enters, you may exile target creature if it attacked or blocked this turn. Return that card to the battlefield under its owner's control at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/v/vizier_of_many_faces.txt b/forge-gui/res/cardsfolder/v/vizier_of_many_faces.txt index ad3810780c0..2b2eb1fac0e 100644 --- a/forge-gui/res/cardsfolder/v/vizier_of_many_faces.txt +++ b/forge-gui/res/cardsfolder/v/vizier_of_many_faces.txt @@ -3,8 +3,8 @@ ManaCost:2 U U Types:Creature Shapeshifter Cleric PT:0/0 K:ETBReplacement:Copy:DBCopy:Optional -SVar:DBCopy:DB$ Clone | Choices$ Creature.Other | Embalm$ True | RemoveCost$ True | SetColor$ White | AddTypes$ Zombie | SpellDescription$ You may have CARDNAME enter the battlefield as a copy of any creature on the battlefield, except if CARDNAME was embalmed, the token has no mana cost, it's white, and it's a Zombie in addition to its other types. +SVar:DBCopy:DB$ Clone | Choices$ Creature.Other | Embalm$ True | RemoveCost$ True | SetColor$ White | AddTypes$ Zombie | SpellDescription$ You may have CARDNAME enter as a copy of any creature on the battlefield, except if CARDNAME was embalmed, the token has no mana cost, it's white, and it's a Zombie in addition to its other types. K:Embalm:3 U U SVar:NeedsToPlay:Creature DeckHas:Ability$Token -Oracle:You may have Vizier of Many Faces enter the battlefield as a copy of any creature on the battlefield, except if Vizier of Many Faces was embalmed, the token has no mana cost, it's white, and it's a Zombie in addition to its other types.\nEmbalm {3}{U}{U} +Oracle:You may have Vizier of Many Faces enter as a copy of any creature on the battlefield, except if Vizier of Many Faces was embalmed, the token has no mana cost, it's white, and it's a Zombie in addition to its other types.\nEmbalm {3}{U}{U} diff --git a/forge-gui/res/cardsfolder/v/vizier_of_the_anointed.txt b/forge-gui/res/cardsfolder/v/vizier_of_the_anointed.txt index bed96e0ea26..ed885c6bd75 100644 --- a/forge-gui/res/cardsfolder/v/vizier_of_the_anointed.txt +++ b/forge-gui/res/cardsfolder/v/vizier_of_the_anointed.txt @@ -2,10 +2,10 @@ Name:Vizier of the Anointed ManaCost:3 U Types:Creature Human Cleric PT:2/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ VizierSearch | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a creature card with eternalize or embalm, put that card into your graveyard, then shuffle. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ VizierSearch | TriggerDescription$ When CARDNAME enters, you may search your library for a creature card with eternalize or embalm, put that card into your graveyard, then shuffle. SVar:VizierSearch:DB$ ChangeZone | Origin$ Library | Destination$ Graveyard | ChangeNum$ 1 | ChangeType$ Creature.withEmbalm+YouCtrl,Creature.withEternalize+YouCtrl T:Mode$ AbilityCast | ValidCard$ Creature.YouOwn | ValidActivatingPlayer$ You | ValidSA$ Activated.Eternalize,Activated.Embalm | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever you activate an eternalize or embalm ability, draw a card. SVar:TrigDraw:DB$ Draw | NumCards$ 1 AI:RemoveDeck:Random DeckNeeds:Keyword$Eternalize|Embalm -Oracle:When Vizier of the Anointed enters the battlefield, you may search your library for a creature card with eternalize or embalm, put that card into your graveyard, then shuffle.\nWhenever you activate an eternalize or embalm ability, draw a card. +Oracle:When Vizier of the Anointed enters, you may search your library for a creature card with eternalize or embalm, put that card into your graveyard, then shuffle.\nWhenever you activate an eternalize or embalm ability, draw a card. diff --git a/forge-gui/res/cardsfolder/v/vizier_of_the_scorpion.txt b/forge-gui/res/cardsfolder/v/vizier_of_the_scorpion.txt index 9c510504bc3..54c84f78452 100644 --- a/forge-gui/res/cardsfolder/v/vizier_of_the_scorpion.txt +++ b/forge-gui/res/cardsfolder/v/vizier_of_the_scorpion.txt @@ -3,8 +3,8 @@ ManaCost:2 B Types:Creature Zombie Wizard PT:1/1 S:Mode$ Continuous | Affected$ Zombie.token+YouCtrl | AddKeyword$ Deathtouch | Description$ Zombie tokens you control have deathtouch. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBAmass | TriggerDescription$ When CARDNAME enters the battlefield, amass Zombies 1. (Put a +1/+1 counter on an Army you control. If you don't control one, create a 0/0 black Zombie Army creature token first.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBAmass | TriggerDescription$ When CARDNAME enters, amass Zombies 1. (Put a +1/+1 counter on an Army you control. If you don't control one, create a 0/0 black Zombie Army creature token first.) SVar:DBAmass:DB$ Amass | Type$ Zombie | Num$ 1 DeckHints:Ability$Amass & Type$Zombie DeckHas:Ability$Amass|Counters|Token -Oracle:When Vizier of the Scorpion enters the battlefield, amass Zombies 1. (Put a +1/+1 counter on an Army you control. If you don't control one, create a 0/0 black Zombie Army creature token first.)\nZombie tokens you control have deathtouch. +Oracle:When Vizier of the Scorpion enters, amass Zombies 1. (Put a +1/+1 counter on an Army you control. If you don't control one, create a 0/0 black Zombie Army creature token first.)\nZombie tokens you control have deathtouch. diff --git a/forge-gui/res/cardsfolder/v/vizkopa_confessor.txt b/forge-gui/res/cardsfolder/v/vizkopa_confessor.txt index 4055fa90bcb..cfacdfc84dc 100644 --- a/forge-gui/res/cardsfolder/v/vizkopa_confessor.txt +++ b/forge-gui/res/cardsfolder/v/vizkopa_confessor.txt @@ -3,10 +3,10 @@ ManaCost:3 W B Types:Creature Human Cleric PT:1/3 K:Extort -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ OppRevealX | TriggerDescription$ When CARDNAME enters the battlefield, pay any amount of life. Target opponent reveals that many cards from their hand. You choose one of them and exile it. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ OppRevealX | TriggerDescription$ When CARDNAME enters, pay any amount of life. Target opponent reveals that many cards from their hand. You choose one of them and exile it. SVar:OppRevealX:AB$ Reveal | Cost$ PayLife | ValidTgts$ Opponent | NumCards$ X | RememberRevealed$ True | SubAbility$ PickOne SVar:PickOne:DB$ ChooseCard | Defined$ You | Amount$ 1 | Mandatory$ True | ChoiceTitle$ Choose card to exile | Choices$ Card.IsRemembered | ChoiceZone$ Hand | SubAbility$ MoveChosen SVar:MoveChosen:DB$ ChangeZone | Origin$ Hand | Destination$ Exile | Defined$ ChosenCard | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Count$xPaid -Oracle:Extort (Whenever you cast a spell, you may pay {W/B}. If you do, each opponent loses 1 life and you gain that much life.)\nWhen Vizkopa Confessor enters the battlefield, pay any amount of life. Target opponent reveals that many cards from their hand. You choose one of them and exile it. +Oracle:Extort (Whenever you cast a spell, you may pay {W/B}. If you do, each opponent loses 1 life and you gain that much life.)\nWhen Vizkopa Confessor enters, pay any amount of life. Target opponent reveals that many cards from their hand. You choose one of them and exile it. diff --git a/forge-gui/res/cardsfolder/v/voda_sea_scavenger.txt b/forge-gui/res/cardsfolder/v/voda_sea_scavenger.txt index 8d8f418b2f0..5398bf6ae4f 100644 --- a/forge-gui/res/cardsfolder/v/voda_sea_scavenger.txt +++ b/forge-gui/res/cardsfolder/v/voda_sea_scavenger.txt @@ -2,8 +2,8 @@ Name:Voda Sea Scavenger ManaCost:2 U Types:Creature Merfolk Rogue PT:3/2 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDig | TriggerDescription$ Domain — When CARDNAME enters the battlefield, look at the top X cards of your library, where X is the number of basic land types among lands you control. You may put one of those cards on top of your library. 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$ Domain — When CARDNAME enters, look at the top X cards of your library, where X is the number of basic land types among lands you control. You may put one of those cards on top of your library. Put the rest on the bottom of your library in a random order. SVar:TrigDig:DB$ Dig | DigNum$ X | Defined$ You | Optional$ True | ChangeNum$ 1 | DestinationZone$ Library | RestRandomOrder$ True | LibraryPosition$ 0 SVar:X:Count$Domain AI:RemoveDeck:Random -Oracle:Domain — When Voda Sea Scavenger enters the battlefield, look at the top X cards of your library, where X is the number of basic land types among lands you control. You may put one of those cards on top of your library. Put the rest on the bottom of your library in a random order. +Oracle:Domain — When Voda Sea Scavenger enters, look at the top X cards of your library, where X is the number of basic land types among lands you control. You may put one of those cards on top of your library. Put the rest on the bottom of your library in a random order. diff --git a/forge-gui/res/cardsfolder/v/vodalian_merchant.txt b/forge-gui/res/cardsfolder/v/vodalian_merchant.txt index 66106c99476..87b2ad6c313 100644 --- a/forge-gui/res/cardsfolder/v/vodalian_merchant.txt +++ b/forge-gui/res/cardsfolder/v/vodalian_merchant.txt @@ -2,8 +2,8 @@ Name:Vodalian Merchant ManaCost:1 U Types:Creature Merfolk PT:1/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card, then discard a card. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters, draw a card, then discard a card. SVar:TrigDraw:DB$ Draw | NumCards$ 1 | SubAbility$ DBDiscard SVar:DBDiscard:DB$ Discard | Defined$ You | Mode$ TgtChoose | NumCards$ 1 DeckHas:Ability$Discard -Oracle:When Vodalian Merchant enters the battlefield, draw a card, then discard a card. +Oracle:When Vodalian Merchant enters, draw a card, then discard a card. diff --git a/forge-gui/res/cardsfolder/v/vodalian_mindsinger.txt b/forge-gui/res/cardsfolder/v/vodalian_mindsinger.txt index dcaf63bae0d..b031c1deb13 100644 --- a/forge-gui/res/cardsfolder/v/vodalian_mindsinger.txt +++ b/forge-gui/res/cardsfolder/v/vodalian_mindsinger.txt @@ -3,11 +3,11 @@ ManaCost:1 U U Types:Creature Merfolk Wizard PT:2/2 K:Kicker:1 R:1 G -K:etbCounter:P1P1:X:CheckSVar$ X:CARDNAME enters the battlefield with two +1/+1 counters on it for each time it was kicked. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, gain control of target creature with power less than CARDNAME's power for as long as you control CARDNAME. +K:etbCounter:P1P1:X:CheckSVar$ X:CARDNAME enters with two +1/+1 counters on it for each time it was kicked. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters, gain control of target creature with power less than CARDNAME's power for as long as you control CARDNAME. SVar:TrigChange:DB$ GainControl | TgtPrompt$ Choose target creature with power less than CARDNAME's power | ValidTgts$ Creature.powerLTY | LoseControl$ LeavesPlay,LoseControl SVar:X:Count$TimesKicked/Twice SVar:Y:TriggeredCard$CardPower DeckHints:Color$Red|Green DeckHas:Ability$Counters -Oracle:Kicker {1}{R} and/or {1}{G}\nVodalian Mindsinger enters the battlefield with two +1/+1 counters on it for each time it was kicked.\nWhen Vodalian Mindsinger enters the battlefield, gain control of target creature with power less than Vodalian Mindsinger's power for as long as you control Vodalian Mindsinger. +Oracle:Kicker {1}{R} and/or {1}{G}\nVodalian Mindsinger enters with two +1/+1 counters on it for each time it was kicked.\nWhen Vodalian Mindsinger enters, gain control of target creature with power less than Vodalian Mindsinger's power for as long as you control Vodalian Mindsinger. diff --git a/forge-gui/res/cardsfolder/v/vodalian_serpent.txt b/forge-gui/res/cardsfolder/v/vodalian_serpent.txt index eb69f0fd4ff..f5305ec3b20 100644 --- a/forge-gui/res/cardsfolder/v/vodalian_serpent.txt +++ b/forge-gui/res/cardsfolder/v/vodalian_serpent.txt @@ -4,6 +4,6 @@ Types:Creature Serpent PT:2/2 S:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Island | Description$ CARDNAME can't attack unless defending player controls an Island. K:Kicker:2 -K:etbCounter:P1P1:4:CheckSVar$ WasKicked:If CARDNAME was kicked, it enters the battlefield with four +1/+1 counters on it. +K:etbCounter:P1P1:4:CheckSVar$ WasKicked:If CARDNAME was kicked, it enters with four +1/+1 counters on it. SVar:WasKicked:Count$Kicked.1.0 -Oracle:Kicker {2} (You may pay an additional {2} as you cast this spell.)\nVodalian Serpent can't attack unless defending player controls an Island.\nIf Vodalian Serpent was kicked, it enters the battlefield with four +1/+1 counters on it. +Oracle:Kicker {2} (You may pay an additional {2} as you cast this spell.)\nVodalian Serpent can't attack unless defending player controls an Island.\nIf Vodalian Serpent was kicked, it enters with four +1/+1 counters on it. diff --git a/forge-gui/res/cardsfolder/v/voice_of_all.txt b/forge-gui/res/cardsfolder/v/voice_of_all.txt index 5fa95e01385..603a5c7a8af 100644 --- a/forge-gui/res/cardsfolder/v/voice_of_all.txt +++ b/forge-gui/res/cardsfolder/v/voice_of_all.txt @@ -4,6 +4,6 @@ Types:Creature Angel PT:2/2 K:Flying K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInHumanDeck +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters, choose a color. | AILogic$ MostProminentInHumanDeck S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Protection:Card.ChosenColor:chosenColor | Description$ CARDNAME has protection from the chosen color. -Oracle:Flying\nAs Voice of All enters the battlefield, choose a color.\nVoice of All has protection from the chosen color. +Oracle:Flying\nAs Voice of All enters, choose a color.\nVoice of All has protection from the chosen color. diff --git a/forge-gui/res/cardsfolder/v/voice_of_many.txt b/forge-gui/res/cardsfolder/v/voice_of_many.txt index 333eae077fb..9a63aa98eaf 100644 --- a/forge-gui/res/cardsfolder/v/voice_of_many.txt +++ b/forge-gui/res/cardsfolder/v/voice_of_many.txt @@ -2,7 +2,7 @@ Name:Voice of Many ManaCost:2 G G Types:Creature Elf Druid PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card for each opponent who controls fewer creatures than you. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters, draw a card for each opponent who controls fewer creatures than you. SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ X SVar:X:PlayerCountOpponents$HasPropertyhasFewerCreaturesInPlayThanYou -Oracle:When Voice of Many enters the battlefield, draw a card for each opponent who controls fewer creatures than you. +Oracle:When Voice of Many enters, draw a card for each opponent who controls fewer creatures than you. diff --git a/forge-gui/res/cardsfolder/v/voice_of_the_provinces.txt b/forge-gui/res/cardsfolder/v/voice_of_the_provinces.txt index 3523fa48a3d..dce901318a1 100644 --- a/forge-gui/res/cardsfolder/v/voice_of_the_provinces.txt +++ b/forge-gui/res/cardsfolder/v/voice_of_the_provinces.txt @@ -3,6 +3,6 @@ ManaCost:4 W W Types:Creature Angel PT:3/3 K:Flying -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 1/1 white Human creature token. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create a 1/1 white Human creature token. SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ w_1_1_human | TokenOwner$ You -Oracle:Flying\nWhen Voice of the Provinces enters the battlefield, create a 1/1 white Human creature token. +Oracle:Flying\nWhen Voice of the Provinces enters, create a 1/1 white Human creature token. diff --git a/forge-gui/res/cardsfolder/v/voice_of_the_vermin.txt b/forge-gui/res/cardsfolder/v/voice_of_the_vermin.txt index 4d28ace4c77..2e2eb6a64b8 100644 --- a/forge-gui/res/cardsfolder/v/voice_of_the_vermin.txt +++ b/forge-gui/res/cardsfolder/v/voice_of_the_vermin.txt @@ -7,4 +7,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigAnimate | TriggerDescripti SVar:TrigAnimate:DB$ Animate | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Power$ 4 | Toughness$ 4 DeckHas:Ability$Counters SVar:HasAttackEffect:TRUE -Oracle:Voice of the Vermin enters the battlefield with a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)\nWhenever Voice of the Vermin attacks, target creature you control has base power and toughness 4/4 until end of turn. +Oracle:Voice of the Vermin enters with a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)\nWhenever Voice of the Vermin attacks, target creature you control has base power and toughness 4/4 until end of turn. diff --git a/forge-gui/res/cardsfolder/v/void_grafter.txt b/forge-gui/res/cardsfolder/v/void_grafter.txt index f3911061a6a..f52ae075187 100644 --- a/forge-gui/res/cardsfolder/v/void_grafter.txt +++ b/forge-gui/res/cardsfolder/v/void_grafter.txt @@ -4,6 +4,6 @@ Types:Creature Eldrazi Drone PT:2/4 K:Devoid K:Flash -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, another target creature you control gains hexproof until end of turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters, another target creature you control gains hexproof until end of turn. SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.YouCtrl+Other | TgtPrompt$ Select another target creature you control | KW$ Hexproof -Oracle:Devoid (This card has no color.)\nFlash (You may cast this spell any time you could cast an instant.)\nWhen Void Grafter enters the battlefield, another target creature you control gains hexproof until end of turn. +Oracle:Devoid (This card has no color.)\nFlash (You may cast this spell any time you could cast an instant.)\nWhen Void Grafter enters, another target creature you control gains hexproof until end of turn. diff --git a/forge-gui/res/cardsfolder/v/voidmage_husher.txt b/forge-gui/res/cardsfolder/v/voidmage_husher.txt index 39da80acc4f..8066d483997 100644 --- a/forge-gui/res/cardsfolder/v/voidmage_husher.txt +++ b/forge-gui/res/cardsfolder/v/voidmage_husher.txt @@ -3,8 +3,8 @@ ManaCost:3 U Types:Creature Human Wizard PT:2/2 K:Flash -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigCounter | TriggerDescription$ When CARDNAME enters the battlefield, counter target activated ability. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigCounter | TriggerDescription$ When CARDNAME enters, counter target activated ability. T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | Execute$ TrigBounce | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever you cast a spell, you may return CARDNAME to its owner's hand. SVar:TrigCounter:DB$ Counter | TargetType$ Activated | TgtPrompt$ Select target ability | ValidTgts$ Permanent SVar:TrigBounce:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Voidmage Husher enters the battlefield, counter target activated ability. (Mana abilities can't be targeted.)\nWhenever you cast a spell, you may return Voidmage Husher to its owner's hand. +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Voidmage Husher enters, counter target activated ability. (Mana abilities can't be targeted.)\nWhenever you cast a spell, you may return Voidmage Husher to its owner's hand. diff --git a/forge-gui/res/cardsfolder/v/voidpouncer.txt b/forge-gui/res/cardsfolder/v/voidpouncer.txt index 8fdfdc062fc..4ce55779ee6 100644 --- a/forge-gui/res/cardsfolder/v/voidpouncer.txt +++ b/forge-gui/res/cardsfolder/v/voidpouncer.txt @@ -5,8 +5,8 @@ PT:3/1 K:Devoid K:Kicker:2 C K:ETBReplacement:Other:DBPutCounter:Mandatory::Card.Self+kicked -SVar:DBPutCounter:DB$ PutCounter | ETB$ True | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ DBPutCounter2 | SpellDescription$ If CARDNAME was kicked, it enters the battlefield with two +1/+1 counters and a trample counter on it and with haste. +SVar:DBPutCounter:DB$ PutCounter | ETB$ True | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ DBPutCounter2 | SpellDescription$ If CARDNAME was kicked, it enters with two +1/+1 counters and a trample counter on it and with haste. SVar:DBPutCounter2:DB$ PutCounter | ETB$ True | Defined$ Self | CounterType$ Trample | SubAbility$ DBAnimate SVar:DBAnimate:DB$ Animate | Defined$ Self | Keywords$ Haste | Duration$ Permanent DeckHas:Ability$Counters -Oracle:Devoid (This card has no color.)\nKicker {2}{C} (You may pay an additional {2}{C} as you cast this spell.)\nIf Voidpouncer was kicked, it enters the battlefield with two +1/+1 counters and a trample counter on it and with haste. +Oracle:Devoid (This card has no color.)\nKicker {2}{C} (You may pay an additional {2}{C} as you cast this spell.)\nIf Voidpouncer was kicked, it enters with two +1/+1 counters and a trample counter on it and with haste. diff --git a/forge-gui/res/cardsfolder/v/voidstone_gargoyle.txt b/forge-gui/res/cardsfolder/v/voidstone_gargoyle.txt index 36cec1e8bbc..9a62ba62468 100644 --- a/forge-gui/res/cardsfolder/v/voidstone_gargoyle.txt +++ b/forge-gui/res/cardsfolder/v/voidstone_gargoyle.txt @@ -4,8 +4,8 @@ Types:Creature Gargoyle PT:3/3 K:Flying K:ETBReplacement:Other:DBNameCard -SVar:DBNameCard:DB$ NameCard | Defined$ You | ValidCards$ Card.nonLand | ValidDescription$ nonland | SpellDescription$ As CARDNAME enters the battlefield, choose a nonland card name. +SVar:DBNameCard:DB$ NameCard | Defined$ You | ValidCards$ Card.nonLand | ValidDescription$ nonland | SpellDescription$ As CARDNAME enters, choose a nonland card name. S:Mode$ CantBeCast | ValidCard$ Card.NamedCard | Description$ Spells with the chosen name can't be cast. S:Mode$ CantBeActivated | ValidCard$ Card.NamedCard | Description$ Activated abilities of sources with the chosen name can't be activated. AI:RemoveDeck:Random -Oracle:Flying\nAs Voidstone Gargoyle enters the battlefield, choose a nonland card name.\nSpells with the chosen name can't be cast.\nActivated abilities of sources with the chosen name can't be activated. +Oracle:Flying\nAs Voidstone Gargoyle enters, choose a nonland card name.\nSpells with the chosen name can't be cast.\nActivated abilities of sources with the chosen name can't be activated. diff --git a/forge-gui/res/cardsfolder/v/voidwielder.txt b/forge-gui/res/cardsfolder/v/voidwielder.txt index 1db141697c6..f974dc6d3b5 100644 --- a/forge-gui/res/cardsfolder/v/voidwielder.txt +++ b/forge-gui/res/cardsfolder/v/voidwielder.txt @@ -2,6 +2,6 @@ Name:Voidwielder ManaCost:4 U Types:Creature Human Wizard PT:1/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target creature to its owner's hand. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters, you may return target creature to its owner's hand. SVar:TrigChangeZone:DB$ ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand -Oracle:When Voidwielder enters the battlefield, you may return target creature to its owner's hand. +Oracle:When Voidwielder enters, you may return target creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/v/volatile_fjord.txt b/forge-gui/res/cardsfolder/v/volatile_fjord.txt index 4c878d3549c..2d98cb97961 100644 --- a/forge-gui/res/cardsfolder/v/volatile_fjord.txt +++ b/forge-gui/res/cardsfolder/v/volatile_fjord.txt @@ -1,5 +1,6 @@ Name:Volatile Fjord ManaCost:no cost Types:Snow Land Island Mountain -K:CARDNAME enters the battlefield tapped. -Oracle:({T}: Add {U} or {R}.)\nVolatile Fjord enters the battlefield tapped. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True +Oracle:({T}: Add {U} or {R}.)\nVolatile Fjord enters tapped. diff --git a/forge-gui/res/cardsfolder/v/volatile_stormdrake.txt b/forge-gui/res/cardsfolder/v/volatile_stormdrake.txt index 0b57938a920..09103d375f4 100644 --- a/forge-gui/res/cardsfolder/v/volatile_stormdrake.txt +++ b/forge-gui/res/cardsfolder/v/volatile_stormdrake.txt @@ -4,11 +4,11 @@ Types:Creature Drake PT:3/2 K:Flying K:Hexproof:Activated,Triggered:activated and triggered abilities -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExchange | TriggerDescription$ When CARDNAME enters the battlefield, exchange control of CARDNAME and target creature an opponent controls. If you do, you get {E}{E}{E}{E}, then sacrifice that creature unless you pay an amount of {E} equal to its mana value. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExchange | TriggerDescription$ When CARDNAME enters, exchange control of CARDNAME and target creature an opponent controls. If you do, you get {E}{E}{E}{E}, then sacrifice that creature unless you pay an amount of {E} equal to its mana value. SVar:TrigExchange:DB$ ExchangeControl | Defined$ Self | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | RememberExchanged$ True | SubAbility$ Energy SVar:Energy:DB$ PutCounter | ConditionDefined$ Remembered | ConditionPresent$ Card | Defined$ You | CounterType$ ENERGY | CounterNum$ 4 | SubAbility$ Sacrifice SVar:Sacrifice:DB$ SacrificeAll | ConditionDefined$ Remembered | ConditionPresent$ Card | Defined$ Targeted | UnlessCost$ PayEnergy | UnlessPayer$ You | SubAbility$ Cleanup SVar:Cleanup:DB$ Cleanup | ClearRemembered$ True SVar:N:Targeted$CardManaCost DeckHas:Ability$Sacrifice -Oracle:Flying, hexproof from activated and triggered abilities\nWhen Volatile Stormdrake enters the battlefield, exchange control of Volatile Stormdrake and target creature an opponent controls. If you do, you get {E}{E}{E}{E}, then sacrifice that creature unless you pay an amount of {E} equal to its mana value. +Oracle:Flying, hexproof from activated and triggered abilities\nWhen Volatile Stormdrake enters, exchange control of Volatile Stormdrake and target creature an opponent controls. If you do, you get {E}{E}{E}{E}, then sacrifice that creature unless you pay an amount of {E} equal to its mana value. diff --git a/forge-gui/res/cardsfolder/v/volcano_hellion.txt b/forge-gui/res/cardsfolder/v/volcano_hellion.txt index c7dd259ba12..69c6355db05 100644 --- a/forge-gui/res/cardsfolder/v/volcano_hellion.txt +++ b/forge-gui/res/cardsfolder/v/volcano_hellion.txt @@ -4,7 +4,7 @@ Types:Creature Hellion PT:6/5 Text:CARDNAME has echo X, where X is your life total. K:Echo:X -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDmg | TriggerDescription$ When CARDNAME enters the battlefield, it deals an amount of damage of your choice to you and target creature. The damage can't be prevented. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDmg | TriggerDescription$ When CARDNAME enters, it deals an amount of damage of your choice to you and target creature. The damage can't be prevented. SVar:TrigDmg:DB$ ChooseNumber | ListTitle$ amount of damage to be dealt | ChooseAnyNumber$ True | SubAbility$ DBDmg | AILogic$ Min SVar:DBDmg:DB$ DealDamage | ValidTgts$ Creature | NumDmg$ Y | NoPrevention$ True | DamageMap$ True | SubAbility$ DmgYou SVar:DmgYou:DB$ DealDamage | Defined$ You | NumDmg$ Y | NoPrevention$ True | SubAbility$ DmgResolve @@ -12,4 +12,4 @@ SVar:DmgResolve:DB$ DamageResolve SVar:X:Count$YourLifeTotal SVar:Y:Count$ChosenNumber AI:RemoveDeck:All -Oracle:Volcano Hellion has echo {X}, where X is your life total. (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Volcano Hellion enters the battlefield, it deals an amount of damage of your choice to you and target creature. The damage can't be prevented. +Oracle:Volcano Hellion has echo {X}, where X is your life total. (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Volcano Hellion enters, it deals an amount of damage of your choice to you and target creature. The damage can't be prevented. diff --git a/forge-gui/res/cardsfolder/v/voldaren_ambusher.txt b/forge-gui/res/cardsfolder/v/voldaren_ambusher.txt index 57258136eb6..c9bc7d00253 100644 --- a/forge-gui/res/cardsfolder/v/voldaren_ambusher.txt +++ b/forge-gui/res/cardsfolder/v/voldaren_ambusher.txt @@ -2,9 +2,9 @@ Name:Voldaren Ambusher ManaCost:2 R Types:Creature Vampire Archer PT:2/2 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | CheckSVar$ Y | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, if an opponent lost life this turn, it deals X damage to up to one target creature or planeswalker, where X is the number of Vampires you control. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | CheckSVar$ Y | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters, if an opponent lost life this turn, it deals X damage to up to one target creature or planeswalker, where X is the number of Vampires you control. SVar:TrigDealDamage:DB$ DealDamage | NumDmg$ X | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select target creature or planeswalker SVar:X:Count$Valid Vampire.YouCtrl SVar:Y:Count$LifeOppsLostThisTurn DeckNeeds:Type$Vampire -Oracle:When Voldaren Ambusher enters the battlefield, if an opponent lost life this turn, it deals X damage to up to one target creature or planeswalker, where X is the number of Vampires you control. +Oracle:When Voldaren Ambusher enters, if an opponent lost life this turn, it deals X damage to up to one target creature or planeswalker, where X is the number of Vampires you control. diff --git a/forge-gui/res/cardsfolder/v/voldaren_duelist.txt b/forge-gui/res/cardsfolder/v/voldaren_duelist.txt index d85a2924e4a..a7b83e12f51 100644 --- a/forge-gui/res/cardsfolder/v/voldaren_duelist.txt +++ b/forge-gui/res/cardsfolder/v/voldaren_duelist.txt @@ -3,7 +3,7 @@ ManaCost:3 R Types:Creature Vampire Warrior PT:3/2 K:Haste -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCanNotBlock | TriggerDescription$ When CARDNAME enters the battlefield, target creature can't block this turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCanNotBlock | TriggerDescription$ When CARDNAME enters, target creature can't block this turn. SVar:TrigCanNotBlock:DB$ Pump | ValidTgts$ Creature | KW$ HIDDEN CARDNAME can't block. | TgtPrompt$ Select target creature. | IsCurse$ True | SpellDescription$ Target creature can't block this turn. SVar:PlayMain1:TRUE -Oracle:Haste\nWhen Voldaren Duelist enters the battlefield, target creature can't block this turn. +Oracle:Haste\nWhen Voldaren Duelist enters, target creature can't block this turn. diff --git a/forge-gui/res/cardsfolder/v/voldaren_epicure.txt b/forge-gui/res/cardsfolder/v/voldaren_epicure.txt index 403cfddf315..1e523af949f 100644 --- a/forge-gui/res/cardsfolder/v/voldaren_epicure.txt +++ b/forge-gui/res/cardsfolder/v/voldaren_epicure.txt @@ -2,8 +2,8 @@ Name:Voldaren Epicure ManaCost:R Types:Creature Vampire PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDmg1 | TriggerDescription$ When CARDNAME enters the battlefield, it deals 1 damage to each opponent. Create a Blood token. (It's an artifact with "{1}, {T}, Discard a card, Sacrifice this artifact: Draw a card.") +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDmg1 | TriggerDescription$ When CARDNAME enters, it deals 1 damage to each opponent. Create a Blood token. (It's an artifact with "{1}, {T}, Discard a card, Sacrifice this artifact: Draw a card.") SVar:TrigDmg1:DB$ DealDamage | NumDmg$ 1 | Defined$ Player.Opponent | SubAbility$ DBBlood SVar:DBBlood:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_blood_draw | TokenOwner$ You DeckHas:Ability$Token|Sacrifice & Type$Blood -Oracle:When Voldaren Epicure enters the battlefield, it deals 1 damage to each opponent. Create a Blood token. (It's an artifact with "{1}, {T}, Discard a card, Sacrifice this artifact: Draw a card.") +Oracle:When Voldaren Epicure enters, it deals 1 damage to each opponent. Create a Blood token. (It's an artifact with "{1}, {T}, Discard a card, Sacrifice this artifact: Draw a card.") diff --git a/forge-gui/res/cardsfolder/v/voldaren_thrilseeker.txt b/forge-gui/res/cardsfolder/v/voldaren_thrilseeker.txt index f175aa281fc..558a3e2f38b 100644 --- a/forge-gui/res/cardsfolder/v/voldaren_thrilseeker.txt +++ b/forge-gui/res/cardsfolder/v/voldaren_thrilseeker.txt @@ -8,4 +8,4 @@ SVar:ABDealDamage:AB$ DealDamage | Cost$ 1 Sac<1/CARDNAME/this creature> | Valid A:AB$ DealDamage | Cost$ 1 Sac<1/CARDNAME/this creature> | ValidTgts$ Any | NumDmg$ X | SpellDescription$ It deals damage equal to its power to any target. SVar:X:Sacrificed$CardPower DeckHas:Ability$Counters|Sacrifice -Oracle:Backup 2 (When this creature enters the battlefield, put two +1/+1 counters on target creature. If that's another creature, it gains the following ability until end of turn.)\n{1}, Sacrifice this creature: It deals damage equal to its power to any target. +Oracle:Backup 2 (When this creature enters, put two +1/+1 counters on target creature. If that's another creature, it gains the following ability until end of turn.)\n{1}, Sacrifice this creature: It deals damage equal to its power to any target. diff --git a/forge-gui/res/cardsfolder/v/volition_reins.txt b/forge-gui/res/cardsfolder/v/volition_reins.txt index 6afe7feaaee..32263731e55 100644 --- a/forge-gui/res/cardsfolder/v/volition_reins.txt +++ b/forge-gui/res/cardsfolder/v/volition_reins.txt @@ -4,7 +4,7 @@ Types:Enchantment Aura K:Enchant permanent A:SP$ Attach | Cost$ 3 U U U | ValidTgts$ Permanent | AILogic$ GainControl S:Mode$ Continuous | Affected$ Permanent.EnchantedBy | GainControl$ You | Description$ You control enchanted permanent. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Permanent.EnchantedBy+tapped | Execute$ TrigUntap | TriggerDescription$ When CARDNAME enters the battlefield, if enchanted permanent is tapped, untap it. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Permanent.EnchantedBy+tapped | Execute$ TrigUntap | TriggerDescription$ When CARDNAME enters, if enchanted permanent is tapped, untap it. SVar:TrigUntap:DB$ Untap | Defined$ Enchanted SVar:PlayMain1:TRUE -Oracle:Enchant permanent\nWhen Volition Reins enters the battlefield, if enchanted permanent is tapped, untap it.\nYou control enchanted permanent. +Oracle:Enchant permanent\nWhen Volition Reins enters, if enchanted permanent is tapped, untap it.\nYou control enchanted permanent. diff --git a/forge-gui/res/cardsfolder/v/volley_veteran.txt b/forge-gui/res/cardsfolder/v/volley_veteran.txt index 6da3ec02e2c..e9af1b87a7e 100644 --- a/forge-gui/res/cardsfolder/v/volley_veteran.txt +++ b/forge-gui/res/cardsfolder/v/volley_veteran.txt @@ -2,8 +2,8 @@ Name:Volley Veteran ManaCost:3 R Types:Creature Goblin Warrior PT:4/2 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals damage to target creature an opponent controls equal to the number of Goblins you control. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters, it deals damage to target creature an opponent controls equal to the number of Goblins you control. SVar:TrigDealDamage:DB$ DealDamage | NumDmg$ X | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls SVar:X:Count$Valid Goblin.YouCtrl DeckHints:Type$Goblin -Oracle:When Volley Veteran enters the battlefield, it deals damage to target creature an opponent controls equal to the number of Goblins you control. +Oracle:When Volley Veteran enters, it deals damage to target creature an opponent controls equal to the number of Goblins you control. diff --git a/forge-gui/res/cardsfolder/v/volo_itinerant_scholar.txt b/forge-gui/res/cardsfolder/v/volo_itinerant_scholar.txt index d4c504a5b8d..a315d4941cd 100644 --- a/forge-gui/res/cardsfolder/v/volo_itinerant_scholar.txt +++ b/forge-gui/res/cardsfolder/v/volo_itinerant_scholar.txt @@ -2,11 +2,11 @@ Name:Volo, Itinerant Scholar ManaCost:2 U Types:Legendary Creature Human Wizard PT:2/3 -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When NICKNAME enters the battlefield, create Volo's Journal, a legendary colorless artifact token with hexproof and "Whenever you cast a creature spell, note one of its creature types that hasn't been noted for this artifact." +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When NICKNAME enters, create Volo's Journal, a legendary colorless artifact token with hexproof and "Whenever you cast a creature spell, note one of its creature types that hasn't been noted for this artifact." SVar:TrigToken:DB$ Token | TokenScript$ volos_journal A:AB$ Pump | Cost$ 2 T | ValidTgts$ Permanent.namedVolo's Journal+YouCtrl | TgtPrompt$ Select target permanent you control named Volo's Journal | SubAbility$ DBDraw | StackDescription$ None | SpellDescription$ Draw a card for each creature type noted for target permanent you control named Volo's Journal. SVar:DBDraw:DB$ Draw | NumCards$ X SVar:X:Targeted$CardNumNotedTypes K:Choose a Background DeckHas:Ability$Token & Type$Artifact -Oracle:When Volo enters the battlefield, create Volo's Journal, a legendary colorless artifact token with hexproof and "Whenever you cast a creature spell, note one of its creature types that hasn't been noted for this artifact."\n{2}, {T}: Draw a card for each creature type noted for target permanent you control named Volo's Journal.\nChoose a Background +Oracle:When Volo enters, create Volo's Journal, a legendary colorless artifact token with hexproof and "Whenever you cast a creature spell, note one of its creature types that hasn't been noted for this artifact."\n{2}, {T}: Draw a card for each creature type noted for target permanent you control named Volo's Journal.\nChoose a Background diff --git a/forge-gui/res/cardsfolder/v/volraths_laboratory.txt b/forge-gui/res/cardsfolder/v/volraths_laboratory.txt index 72b40f43e01..ace81d5c1e1 100644 --- a/forge-gui/res/cardsfolder/v/volraths_laboratory.txt +++ b/forge-gui/res/cardsfolder/v/volraths_laboratory.txt @@ -2,8 +2,8 @@ Name:Volrath's Laboratory ManaCost:5 Types:Artifact K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SubAbility$ ChooseCT | AILogic$ MostProminentInComputerDeck | SpellDescription$ As CARDNAME enters the battlefield, choose a color and a creature type. +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SubAbility$ ChooseCT | AILogic$ MostProminentInComputerDeck | SpellDescription$ As CARDNAME enters, choose a color and a creature type. SVar:ChooseCT:DB$ ChooseType | Defined$ You | AILogic$ MostProminentInComputerDeck | Type$ Creature A:AB$ Token | Cost$ 5 T | TokenAmount$ 1 | TokenScript$ volraths_laboratory | TokenTypes$ ChosenType | TokenOwner$ You | TokenColors$ ChosenColor | SpellDescription$ Create a 2/2 creature token of the chosen color and type. AI:RemoveDeck:Random -Oracle:As Volrath's Laboratory enters the battlefield, choose a color and a creature type.\n{5}, {T}: Create a 2/2 creature token of the chosen color and type. +Oracle:As Volrath's Laboratory enters, choose a color and a creature type.\n{5}, {T}: Create a 2/2 creature token of the chosen color and type. diff --git a/forge-gui/res/cardsfolder/v/voltaic_brawler.txt b/forge-gui/res/cardsfolder/v/voltaic_brawler.txt index a42429b2541..0c16a4597ae 100644 --- a/forge-gui/res/cardsfolder/v/voltaic_brawler.txt +++ b/forge-gui/res/cardsfolder/v/voltaic_brawler.txt @@ -2,9 +2,9 @@ Name:Voltaic Brawler ManaCost:R G Types:Creature Human Warrior PT:3/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEnergy | TriggerDescription$ When CARDNAME enters the battlefield, you get {E}{E} (two energy counters). +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEnergy | TriggerDescription$ When CARDNAME enters, you get {E}{E} (two energy counters). SVar:TrigEnergy:DB$ PutCounter | Defined$ You | CounterType$ ENERGY | CounterNum$ 2 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, you may pay {E}. If you do, it gets +1/+1 and gains trample until end of turn. SVar:TrigPump:AB$ Pump | Cost$ PayEnergy<1> | Defined$ Self | NumAtt$ +1 | NumDef$ +1 | KW$ Trample SVar:HasAttackEffect:TRUE -Oracle:When Voltaic Brawler enters the battlefield, you get {E}{E} (two energy counters).\nWhenever Voltaic Brawler attacks, you may pay {E}. If you do, it gets +1/+1 and gains trample until end of turn. +Oracle:When Voltaic Brawler enters, you get {E}{E} (two energy counters).\nWhenever Voltaic Brawler attacks, you may pay {E}. If you do, it gets +1/+1 and gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/v/voltstorm_angel.txt b/forge-gui/res/cardsfolder/v/voltstorm_angel.txt index 590cb208594..9d0828795fd 100644 --- a/forge-gui/res/cardsfolder/v/voltstorm_angel.txt +++ b/forge-gui/res/cardsfolder/v/voltstorm_angel.txt @@ -3,11 +3,11 @@ ManaCost:3 W W Types:Creature Angel PT:4/4 K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEnergy | TriggerDescription$ When CARDNAME enters the battlefield, you get {E}{E}{E} (three energy counters). +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEnergy | TriggerDescription$ When CARDNAME enters, you get {E}{E}{E} (three energy counters). SVar:TrigEnergy:DB$ PutCounter | Defined$ You | CounterType$ ENERGY | CounterNum$ 3 T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigImmediateTrig | TriggerDescription$ At the beginning of combat on your turn, you may pay {E}{E}. When you do, ABILITY SVar:TrigImmediateTrig:AB$ ImmediateTrigger | Cost$ PayEnergy<2> | Execute$ TrigCharm | TriggerDescription$ When you do, ABILITY SVar:TrigCharm:DB$ Charm | Choices$ DBSelf,DBOthers | CharmNum$ 1 SVar:DBSelf:DB$ Pump | Defined$ Self | KW$ Vigilance & Lifelink | SpellDescription$ CARDNAME gains vigilance and lifelink until end of turn. SVar:DBOthers:DB$ Pump | Defined$ Valid Creature.StrictlyOther+YouCtrl | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Other creatures you control get +1/+1 until end of turn. -Oracle:Flying\nWhen Voltstorm Angel enters the battlefield, you get {E}{E}{E} (three energy counters).\nAt the beginning of combat on your turn, you may pay {E}{E}. When you do, choose one—\n• Voltstorm Angel gains vigilance and lifelink until end of turn.\n• Other creatures you control get +1/+1 until end of turn. +Oracle:Flying\nWhen Voltstorm Angel enters, you get {E}{E}{E} (three energy counters).\nAt the beginning of combat on your turn, you may pay {E}{E}. When you do, choose one—\n• Voltstorm Angel gains vigilance and lifelink until end of turn.\n• Other creatures you control get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/v/vona_de_ledo_the_antifex.txt b/forge-gui/res/cardsfolder/v/vona_de_ledo_the_antifex.txt new file mode 100644 index 00000000000..4194d766ff2 --- /dev/null +++ b/forge-gui/res/cardsfolder/v/vona_de_ledo_the_antifex.txt @@ -0,0 +1,13 @@ +Name:Vona de ledo, the Antifex +ManaCost:2 W B B +Types:Legendary Creature Vampire Cleric Knight +PT:4/2 +K:Menace +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters, destroy target nonland, nontoken permanent an opponent controls. Then you may discard a card. If you do, conjure a duplicate of that permanent into your hand, and the duplicate perpetually gains "Mana of any type can be spent to cast this spell." +SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Permanent.OppCtrl+nonland+nonToken | TgtPrompt$ Select target nonland, nontoken permanent an opponent controls | RememberTargets$ True | SubAbility$ DBConjure +SVar:DBConjure:DB$ MakeCard | UnlessCost$ Discard<1/Card> | UnlessPayer$ You | UnlessSwitched$ True | Conjure$ True | DefinedName$ Remembered | Zone$ Hand | Amount$ 1 | 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->AnyType | Description$ Mana of any type can be spent to cast this spell. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +DeckHas:Ability$Discard +Oracle:Menace\nWhen Vona de ledo enters, destroy target nonland, nontoken permanent an opponent controls. Then you may discard a card. If you do, conjure a duplicate of that permanent into your hand, and the duplicate perpetually gains "Mana of any type can be spent to cast this spell." diff --git a/forge-gui/res/cardsfolder/v/voracious_dragon.txt b/forge-gui/res/cardsfolder/v/voracious_dragon.txt index 135949d280d..4535beec02a 100644 --- a/forge-gui/res/cardsfolder/v/voracious_dragon.txt +++ b/forge-gui/res/cardsfolder/v/voracious_dragon.txt @@ -4,7 +4,7 @@ Types:Creature Dragon PT:4/4 K:Flying K:Devour:1 -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals damage to any target equal to twice the number of Goblins it devoured. +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters, it deals damage to any target equal to twice the number of Goblins it devoured. SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ X SVar:X:Count$Devoured Card.Goblin/Twice -Oracle:Flying\nDevour 1 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with that many +1/+1 counters on it.)\nWhen Voracious Dragon enters the battlefield, it deals damage to any target equal to twice the number of Goblins it devoured. +Oracle:Flying\nDevour 1 (As this enters, you may sacrifice any number of creatures. This creature enters with that many +1/+1 counters on it.)\nWhen Voracious Dragon enters, it deals damage to any target equal to twice the number of Goblins it devoured. diff --git a/forge-gui/res/cardsfolder/v/voracious_fell_beast.txt b/forge-gui/res/cardsfolder/v/voracious_fell_beast.txt index cd8c1846c0d..186b0012bcb 100644 --- a/forge-gui/res/cardsfolder/v/voracious_fell_beast.txt +++ b/forge-gui/res/cardsfolder/v/voracious_fell_beast.txt @@ -3,10 +3,10 @@ ManaCost:4 B B Types:Creature Drake Beast PT:4/4 K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, each opponent sacrifices a creature. Create a Food token for each creature sacrificed this way. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters, each opponent sacrifices a creature. Create a Food token for each creature sacrificed this way. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") SVar:TrigSac:DB$ Sacrifice | Defined$ Opponent | SacValid$ Creature | RememberSacrificed$ True | SubAbility$ DBFood SVar:DBFood:DB$ Token | TokenScript$ c_a_food_sac | TokenOwner$ You | TokenAmount$ X | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount DeckHas:Ability$Sacrifice|Token|LifeGain & Type$Food -Oracle:Flying\nWhen Voracious Fell Beast enters the battlefield, each opponent sacrifices a creature. Create a Food token for each creature sacrificed this way. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") +Oracle:Flying\nWhen Voracious Fell Beast enters, each opponent sacrifices a creature. Create a Food token for each creature sacrificed this way. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") diff --git a/forge-gui/res/cardsfolder/v/voracious_greatshark.txt b/forge-gui/res/cardsfolder/v/voracious_greatshark.txt index 3af9def8de2..22e8fbd8cf8 100644 --- a/forge-gui/res/cardsfolder/v/voracious_greatshark.txt +++ b/forge-gui/res/cardsfolder/v/voracious_greatshark.txt @@ -3,6 +3,6 @@ ManaCost:3 U U Types:Creature Shark PT:5/4 K:Flash -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCounter | TriggerDescription$ When CARDNAME enters the battlefield, counter target artifact or creature spell. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCounter | TriggerDescription$ When CARDNAME enters, counter target artifact or creature spell. SVar:TrigCounter:DB$ Counter | TargetType$ Spell | ValidTgts$ Artifact,Creature | TgtPrompt$ Select target artifact or creature spell -Oracle:Flash\nWhen Voracious Greatshark enters the battlefield, counter target artifact or creature spell. +Oracle:Flash\nWhen Voracious Greatshark enters, counter target artifact or creature spell. diff --git a/forge-gui/res/cardsfolder/v/voracious_hatchling.txt b/forge-gui/res/cardsfolder/v/voracious_hatchling.txt index b2bb0c757f8..bb6813efcfc 100644 --- a/forge-gui/res/cardsfolder/v/voracious_hatchling.txt +++ b/forge-gui/res/cardsfolder/v/voracious_hatchling.txt @@ -8,4 +8,4 @@ T:Mode$ SpellCast | ValidCard$ Card.White | ValidActivatingPlayer$ You | Trigger T:Mode$ SpellCast | ValidCard$ Card.Black | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigRemoveCounter | TriggerDescription$ Whenever you cast a black spell, remove a -1/-1 counter from CARDNAME. SVar:TrigRemoveCounter:DB$ RemoveCounter | Defined$ Self | CounterType$ M1M1 | CounterNum$ 1 SVar:BuffedBy:Card.White,Card.Black -Oracle:Lifelink\nVoracious Hatchling enters the battlefield with four -1/-1 counters on it.\nWhenever you cast a white spell, remove a -1/-1 counter from Voracious Hatchling.\nWhenever you cast a black spell, remove a -1/-1 counter from Voracious Hatchling. +Oracle:Lifelink\nVoracious Hatchling enters with four -1/-1 counters on it.\nWhenever you cast a white spell, remove a -1/-1 counter from Voracious Hatchling.\nWhenever you cast a black spell, remove a -1/-1 counter from Voracious Hatchling. diff --git a/forge-gui/res/cardsfolder/v/voracious_hydra.txt b/forge-gui/res/cardsfolder/v/voracious_hydra.txt index 8cb191fc32f..1e0be58c16f 100644 --- a/forge-gui/res/cardsfolder/v/voracious_hydra.txt +++ b/forge-gui/res/cardsfolder/v/voracious_hydra.txt @@ -5,10 +5,10 @@ PT:0/1 K:Trample K:etbCounter:P1P1:X SVar:X:Count$xPaid -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ When CARDNAME enters the battlefield, ABILITY +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ When CARDNAME enters, ABILITY SVar:TrigCharm:DB$ Charm | Choices$ DBCounter,DBFight SVar:DBCounter:DB$ MultiplyCounter | Defined$ Self | CounterType$ P1P1 | SpellDescription$ Double the number of +1/+1 counters on CARDNAME. SVar:DBFight:DB$ Fight | Defined$ Self | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Select target creature you don't control | SpellDescription$ CARDNAME fights target creature you don't control. SVar:PlayMain1:TRUE DeckHas:Ability$Counters -Oracle:Trample\nVoracious Hydra enters the battlefield with X +1/+1 counters on it.\nWhen Voracious Hydra enters the battlefield, choose one —\n• Double the number of +1/+1 counters on Voracious Hydra.\n• Voracious Hydra fights target creature you don't control. +Oracle:Trample\nVoracious Hydra enters with X +1/+1 counters on it.\nWhen Voracious Hydra enters, choose one —\n• Double the number of +1/+1 counters on Voracious Hydra.\n• Voracious Hydra fights target creature you don't control. diff --git a/forge-gui/res/cardsfolder/v/voracious_vacuum.txt b/forge-gui/res/cardsfolder/v/voracious_vacuum.txt index 7b077ae1afd..5198dac4d86 100644 --- a/forge-gui/res/cardsfolder/v/voracious_vacuum.txt +++ b/forge-gui/res/cardsfolder/v/voracious_vacuum.txt @@ -2,6 +2,6 @@ Name:Voracious Vacuum ManaCost:3 Types:Host Artifact Creature Construct PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPut | Host$ True | TriggerDescription$ When this creature enters the battlefield, put a +1/+1 counter on target creature. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPut | Host$ True | TriggerDescription$ When this creature enters, put a +1/+1 counter on target creature. SVar:TrigPut:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 -Oracle:When this creature enters the battlefield, put a +1/+1 counter on target creature. +Oracle:When this creature enters, put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/v/voracious_vampire.txt b/forge-gui/res/cardsfolder/v/voracious_vampire.txt index f3d42a02134..b34fcd54f6e 100644 --- a/forge-gui/res/cardsfolder/v/voracious_vampire.txt +++ b/forge-gui/res/cardsfolder/v/voracious_vampire.txt @@ -3,7 +3,7 @@ ManaCost:2 B Types:Creature Vampire Knight PT:2/2 K:Menace -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target Vampire you control gets +1/+1 and gains menace until end of turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters, target Vampire you control gets +1/+1 and gains menace until end of turn. SVar:TrigPump:DB$ Pump | ValidTgts$ Vampire.YouCtrl | TgtPrompt$ Select target Vampire you control | NumAtt$ 1 | NumDef$ 1 | KW$ Menace SVar:PlayMain1:TRUE -Oracle:Menace\nWhen Voracious Vampire enters the battlefield, target Vampire you control gets +1/+1 and gains menace until end of turn. +Oracle:Menace\nWhen Voracious Vampire enters, target Vampire you control gets +1/+1 and gains menace until end of turn. diff --git a/forge-gui/res/cardsfolder/v/voracious_vermin.txt b/forge-gui/res/cardsfolder/v/voracious_vermin.txt index 83fb24bcef9..6efc6fda9e2 100644 --- a/forge-gui/res/cardsfolder/v/voracious_vermin.txt +++ b/forge-gui/res/cardsfolder/v/voracious_vermin.txt @@ -2,9 +2,9 @@ Name:Voracious Vermin ManaCost:2 B Types:Creature Rat PT:2/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 1/1 black Rat creature token with "This creature can't block." +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create a 1/1 black Rat creature token with "This creature can't block." SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ b_1_1_rat_noblock | TokenOwner$ You T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever another creature you control dies, put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:DB$ PutCounter | CounterType$ P1P1 DeckHas:Ability$Token|Counters -Oracle:When Voracious Vermin enters the battlefield, create a 1/1 black Rat creature token with "This creature can't block."\n\nWhenever another creature you control dies, put a +1/+1 counter on Voracious Vermin. +Oracle:When Voracious Vermin enters, create a 1/1 black Rat creature token with "This creature can't block."\n\nWhenever another creature you control dies, put a +1/+1 counter on Voracious Vermin. diff --git a/forge-gui/res/cardsfolder/v/voracious_wurm.txt b/forge-gui/res/cardsfolder/v/voracious_wurm.txt index 00bf1f48653..de9a31f573c 100644 --- a/forge-gui/res/cardsfolder/v/voracious_wurm.txt +++ b/forge-gui/res/cardsfolder/v/voracious_wurm.txt @@ -2,6 +2,6 @@ Name:Voracious Wurm ManaCost:1 G Types:Creature Wurm PT:2/2 -K:etbCounter:P1P1:X:no Condition:CARDNAME enters the battlefield with X +1/+1 counters on it, where X is the amount of life you've gained this turn. +K:etbCounter:P1P1:X:no Condition:CARDNAME enters with X +1/+1 counters on it, where X is the amount of life you've gained this turn. SVar:X:Count$LifeYouGainedThisTurn -Oracle:Voracious Wurm enters the battlefield with X +1/+1 counters on it, where X is the amount of life you've gained this turn. +Oracle:Voracious Wurm enters with X +1/+1 counters on it, where X is the amount of life you've gained this turn. diff --git a/forge-gui/res/cardsfolder/v/vorinclex_the_grand_evolution.txt b/forge-gui/res/cardsfolder/v/vorinclex_the_grand_evolution.txt index bd0a7176b46..1060ce6af5b 100644 --- a/forge-gui/res/cardsfolder/v/vorinclex_the_grand_evolution.txt +++ b/forge-gui/res/cardsfolder/v/vorinclex_the_grand_evolution.txt @@ -4,13 +4,13 @@ Types:Legendary Creature Phyrexian Praetor PT:6/6 K:Trample K:Reach -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, search your library for up to two Forest cards, reveal them, put them 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 up to two Forest cards, reveal them, put them into your hand, then shuffle. SVar:TrigChange:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Forest | ChangeNum$ 2 A:AB$ ChangeZone | Cost$ 6 G G | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBReturn | SorcerySpeed$ True | StackDescription$ SpellDescription | SpellDescription$ Exile CARDNAME, then return it to the battlefield transformed under its owner's control. Activate only as a sorcery. SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | Transformed$ True | ForgetOtherRemembered$ True | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True AlternateMode:DoubleFaced -Oracle:Trample, reach\nWhen Vorinclex enters the battlefield, search your library for up to two Forest cards, reveal them, put them into your hand, then shuffle.\n{6}{G}{G}: Exile Vorinclex, then return it to the battlefield transformed under its owner's control. Activate only as a sorcery. +Oracle:Trample, reach\nWhen Vorinclex enters, search your library for up to two Forest cards, reveal them, put them into your hand, then shuffle.\n{6}{G}{G}: Exile Vorinclex, then return it to the battlefield transformed under its owner's control. Activate only as a sorcery. ALTERNATE diff --git a/forge-gui/res/cardsfolder/v/vorrac_battlehorns.txt b/forge-gui/res/cardsfolder/v/vorrac_battlehorns.txt index 96a6198eee3..25326a3f5fb 100644 --- a/forge-gui/res/cardsfolder/v/vorrac_battlehorns.txt +++ b/forge-gui/res/cardsfolder/v/vorrac_battlehorns.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip:1 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Trample | Description$ Equipped creature has trample and can't be blocked by more than one creature. S:Mode$ MinMaxBlocker | ValidCard$ Creature.EquippedBy | Max$ 1 | Secondary$ True | Description$ Equipped creature can't be blocked by more than one creature. -Oracle:Equipped creature has trample and can't be blocked by more than one creature.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) +Oracle:Equipped creature has trample and can't be blocked by more than one creature.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery. This card enters unattached and stays on the battlefield if the creature leaves.) diff --git a/forge-gui/res/cardsfolder/v/voyager_drake.txt b/forge-gui/res/cardsfolder/v/voyager_drake.txt index 6facdeb1774..e6acc3522d8 100644 --- a/forge-gui/res/cardsfolder/v/voyager_drake.txt +++ b/forge-gui/res/cardsfolder/v/voyager_drake.txt @@ -4,7 +4,7 @@ Types:Creature Drake PT:3/3 K:Flying K:Multikicker:U -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigFlying | TriggerDescription$ When CARDNAME enters the battlefield, up to X target creatures gain flying until end of turn, where X is the number of times CARDNAME was kicked. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigFlying | TriggerDescription$ When CARDNAME enters, up to X target creatures gain flying until end of turn, where X is the number of times CARDNAME was kicked. SVar:TrigFlying:DB$ Pump | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ X | KW$ Flying | TgtPrompt$ Select target creature SVar:X:Count$TimesKicked -Oracle:Multikicker {U} (You may pay an additional {U} any number of times as you cast this spell.)\nFlying\nWhen Voyager Drake enters the battlefield, up to X target creatures gain flying until end of turn, where X is the number of times Voyager Drake was kicked. +Oracle:Multikicker {U} (You may pay an additional {U} any number of times as you cast this spell.)\nFlying\nWhen Voyager Drake enters, up to X target creatures gain flying until end of turn, where X is the number of times Voyager Drake was kicked. diff --git a/forge-gui/res/cardsfolder/v/vraska_joins_up.txt b/forge-gui/res/cardsfolder/v/vraska_joins_up.txt index 31abb9d2098..b4ccf180e74 100644 --- a/forge-gui/res/cardsfolder/v/vraska_joins_up.txt +++ b/forge-gui/res/cardsfolder/v/vraska_joins_up.txt @@ -1,10 +1,10 @@ Name:Vraska Joins Up ManaCost:B G Types:Legendary Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounters | TriggerDescription$ When CARDNAME enters the battlefield, put a deathtouch counter on each creature you control. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounters | TriggerDescription$ When CARDNAME enters, put a deathtouch counter on each creature you control. SVar:TrigPutCounters:DB$ PutCounterAll | ValidCards$ Creature.YouCtrl | CounterType$ Deathtouch | CounterNum$ 1 T:Mode$ DamageDone | ValidSource$ Creature.Legendary+YouCtrl | ValidTarget$ Player | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever a legendary creature you control deals combat damage to a player, draw a card. SVar:TrigDraw:DB$ Draw | NumCards$ 1 DeckHas:Ability$Counters DeckHints:Type$Legendary & Type$Creature -Oracle:When Vraska Joins Up enters the battlefield, put a deathtouch counter on each creature you control.\nWhenever a legendary creature you control deals combat damage to a player, draw a card. +Oracle:When Vraska Joins Up enters, put a deathtouch counter on each creature you control.\nWhenever a legendary creature you control deals combat damage to a player, draw a card. diff --git a/forge-gui/res/cardsfolder/v/vraskas_finisher.txt b/forge-gui/res/cardsfolder/v/vraskas_finisher.txt index 3d369b2666c..7d094c4ddc0 100644 --- a/forge-gui/res/cardsfolder/v/vraskas_finisher.txt +++ b/forge-gui/res/cardsfolder/v/vraskas_finisher.txt @@ -2,6 +2,6 @@ Name:Vraska's Finisher ManaCost:2 B Types:Creature Gorgon Assassin PT:3/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target creature or planeswalker an opponent controls that was dealt damage this turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters, destroy target creature or planeswalker an opponent controls that was dealt damage this turn. SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Creature.OppCtrl+wasDealtDamageThisTurn,Planeswalker.OppCtrl+wasDealtDamageThisTurn | TgtPrompt$ Select target creature or planeswalker an opponent controls that was dealt damage this turn. -Oracle:When Vraska's Finisher enters the battlefield, destroy target creature or planeswalker an opponent controls that was dealt damage this turn. +Oracle:When Vraska's Finisher enters, destroy target creature or planeswalker an opponent controls that was dealt damage this turn. diff --git a/forge-gui/res/cardsfolder/v/vrestin_menoptra_leader.txt b/forge-gui/res/cardsfolder/v/vrestin_menoptra_leader.txt index 32d7c647115..e88368d9895 100644 --- a/forge-gui/res/cardsfolder/v/vrestin_menoptra_leader.txt +++ b/forge-gui/res/cardsfolder/v/vrestin_menoptra_leader.txt @@ -4,11 +4,11 @@ Types:Legendary Creature Alien Insect Scout PT:0/0 K:Flying K:etbCounter:P1P1:X -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When NICKNAME enters the battlefield, create X 1/1 green and white Alien Insect creature tokens with flying. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When NICKNAME enters, create X 1/1 green and white Alien Insect creature tokens with flying. SVar:TrigToken:DB$ Token | TokenAmount$ X | TokenScript$ gw_1_1_alien_insect_flying | TokenOwner$ You SVar:X:Count$xPaid T:Mode$ AttackersDeclared | ValidAttackers$ Insect.YouCtrl | Execute$ TrigPutCounterAll | TriggerZones$ Battlefield | TriggerDescription$ Whenever you attack with one or more Insects, put a +1/+1 counter on each of them. SVar:TrigPutCounterAll:DB$ PutCounter | Defined$ TriggeredAttackers | CounterType$ P1P1 | CounterNum$ 1 DeckHas:Ability$Token|Counters DeckHints:Type$Insect -Oracle:Flying\nVrestin enters the battlefield with X +1/+1 counters on it.\nWhen Vrestin enters the battlefield, create X 1/1 green and white Alien Insect creature tokens with flying.\nWhenever you attack with one or more Insects, put a +1/+1 counter on each of them. +Oracle:Flying\nVrestin enters with X +1/+1 counters on it.\nWhen Vrestin enters, create X 1/1 green and white Alien Insect creature tokens with flying.\nWhenever you attack with one or more Insects, put a +1/+1 counter on each of them. diff --git a/forge-gui/res/cardsfolder/v/vulshok_battlegear.txt b/forge-gui/res/cardsfolder/v/vulshok_battlegear.txt index 192a379cd8a..e3f4d5a4a67 100644 --- a/forge-gui/res/cardsfolder/v/vulshok_battlegear.txt +++ b/forge-gui/res/cardsfolder/v/vulshok_battlegear.txt @@ -3,4 +3,4 @@ ManaCost:3 Types:Artifact Equipment K:Equip:3 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 3 | AddToughness$ 3 | Description$ Equipped creature gets +3/+3. -Oracle:Equipped creature gets +3/+3.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) +Oracle:Equipped creature gets +3/+3.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery. This card enters unattached and stays on the battlefield if the creature leaves.) diff --git a/forge-gui/res/cardsfolder/v/vulshok_battlemaster.txt b/forge-gui/res/cardsfolder/v/vulshok_battlemaster.txt index efee7751d55..8f7fa62b26d 100644 --- a/forge-gui/res/cardsfolder/v/vulshok_battlemaster.txt +++ b/forge-gui/res/cardsfolder/v/vulshok_battlemaster.txt @@ -3,6 +3,6 @@ ManaCost:4 R Types:Creature Human Warrior PT:2/2 K:Haste -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigAttachAll | TriggerDescription$ When CARDNAME enters the battlefield, attach all Equipment on the battlefield to it. (Control of the Equipment doesn't change.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigAttachAll | TriggerDescription$ When CARDNAME enters, attach all Equipment on the battlefield to it. (Control of the Equipment doesn't change.) SVar:TrigAttachAll:DB$ Attach | Object$ Valid Equipment | Defined$ TriggeredCard | SpellDescription$ attach all Equipment on the battlefield to CARDNAME. -Oracle:Haste\nWhen Vulshok Battlemaster enters the battlefield, attach all Equipment on the battlefield to it. (Control of the Equipment doesn't change.) +Oracle:Haste\nWhen Vulshok Battlemaster enters, attach all Equipment on the battlefield to it. (Control of the Equipment doesn't change.) diff --git a/forge-gui/res/cardsfolder/v/vulshok_gauntlets.txt b/forge-gui/res/cardsfolder/v/vulshok_gauntlets.txt index 9f54d006396..595bab50b2e 100644 --- a/forge-gui/res/cardsfolder/v/vulshok_gauntlets.txt +++ b/forge-gui/res/cardsfolder/v/vulshok_gauntlets.txt @@ -3,4 +3,4 @@ ManaCost:2 Types:Artifact Equipment K:Equip:3 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 4 | AddToughness$ 2 | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Equipped creature gets +4/+2 and doesn't untap during its controller's untap step. -Oracle:Equipped creature gets +4/+2 and doesn't untap during its controller's untap step.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) +Oracle:Equipped creature gets +4/+2 and doesn't untap during its controller's untap step.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery. This card enters unattached and stays on the battlefield if the creature leaves.) diff --git a/forge-gui/res/cardsfolder/v/vulshok_heartstoker.txt b/forge-gui/res/cardsfolder/v/vulshok_heartstoker.txt index 0bce275b746..bff0e7f66bf 100644 --- a/forge-gui/res/cardsfolder/v/vulshok_heartstoker.txt +++ b/forge-gui/res/cardsfolder/v/vulshok_heartstoker.txt @@ -2,7 +2,7 @@ Name:Vulshok Heartstoker ManaCost:2 R Types:Creature Human Shaman PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target creature gets +2/+0 until end of turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters, target creature gets +2/+0 until end of turn. SVar:TrigPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 SVar:PlayMain1:TRUE -Oracle:When Vulshok Heartstoker enters the battlefield, target creature gets +2/+0 until end of turn. +Oracle:When Vulshok Heartstoker enters, target creature gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/v/vulshok_splitter.txt b/forge-gui/res/cardsfolder/v/vulshok_splitter.txt index 2686e45b5de..d4316b1988b 100644 --- a/forge-gui/res/cardsfolder/v/vulshok_splitter.txt +++ b/forge-gui/res/cardsfolder/v/vulshok_splitter.txt @@ -5,4 +5,4 @@ K:For Mirrodin S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | Description$ Equipped creature gets +2/+0. K:Equip:2 R DeckHas:Ability$Token & Type$Rebel -Oracle:For Mirrodin! (When this Equipment enters the battlefield, create a 2/2 red Rebel creature token, then attach this to it.)\nEquipped creature gets +2/+0.\nEquip {2}{R}. +Oracle:For Mirrodin! (When this Equipment enters, create a 2/2 red Rebel creature token, then attach this to it.)\nEquipped creature gets +2/+0.\nEquip {2}{R}. diff --git a/forge-gui/res/cardsfolder/v/vulshok_war_boar.txt b/forge-gui/res/cardsfolder/v/vulshok_war_boar.txt index 489a5a4f956..7ad823fb2c0 100644 --- a/forge-gui/res/cardsfolder/v/vulshok_war_boar.txt +++ b/forge-gui/res/cardsfolder/v/vulshok_war_boar.txt @@ -2,7 +2,7 @@ Name:Vulshok War Boar ManaCost:2 R R Types:Creature Boar Beast PT:5/5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacUnless | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you sacrifice an artifact. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacUnless | TriggerDescription$ When CARDNAME enters, sacrifice it unless you sacrifice an artifact. SVar:TrigSacUnless:DB$ Sacrifice | UnlessCost$ Sac<1/Artifact> | UnlessPayer$ You AI:RemoveDeck:Random -Oracle:When Vulshok War Boar enters the battlefield, sacrifice it unless you sacrifice an artifact. +Oracle:When Vulshok War Boar enters, sacrifice it unless you sacrifice an artifact. diff --git a/forge-gui/res/cardsfolder/v/vulturous_aven.txt b/forge-gui/res/cardsfolder/v/vulturous_aven.txt index 6f549d87629..e4d13112361 100644 --- a/forge-gui/res/cardsfolder/v/vulturous_aven.txt +++ b/forge-gui/res/cardsfolder/v/vulturous_aven.txt @@ -7,4 +7,4 @@ K:Exploit T:Mode$ Exploited | ValidCard$ Creature | ValidSource$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ When CARDNAME exploits a creature, you draw two cards and you lose 2 life. SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 2 | SubAbility$ DBLoseLife SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 2 -Oracle:Flying\nExploit (When this creature enters the battlefield, you may sacrifice a creature.)\nWhen Vulturous Aven exploits a creature, you draw two cards and you lose 2 life. +Oracle:Flying\nExploit (When this creature enters, you may sacrifice a creature.)\nWhen Vulturous Aven exploits a creature, you draw two cards and you lose 2 life.