From f53f7aa9a3c7c2c442ed7ce3db01d606acfc23c8 Mon Sep 17 00:00:00 2001 From: Indigo Dragon Date: Sun, 24 Sep 2017 11:55:39 +0000 Subject: [PATCH] Several Ixalan changes, as well as adding Scry reminder texts to those that need them. Notes: Grim Captain's Call is... weird. Needs fixing for the stack panel when cast (Largely because it doesn't target the creatures on cast, only returns them on resolution) Also: Boneyard Parley works when the Human uses it, but AI absolutely butches the execution I can't explain. Added SVar:RemAIDeck:True just in case. Pls fix. git-svn-id: http://svn.slightlymagic.net/forge/trunk@35738 269b9781-a132-4a9b-9d4e-f004f1b56b58 --- forge-gui/res/cardsfolder/a/adanto_vanguard.txt | 4 ++-- forge-gui/res/cardsfolder/b/blinding_fog.txt | 4 ++-- forge-gui/res/cardsfolder/b/boneyard_parley.txt | 3 ++- forge-gui/res/cardsfolder/d/darksteel_pendant.txt | 2 +- forge-gui/res/cardsfolder/d/deeproot_waters.txt | 4 ++-- forge-gui/res/cardsfolder/g/grim_captains_call.txt | 2 +- forge-gui/res/cardsfolder/h/hostage_taker.txt | 2 +- forge-gui/res/cardsfolder/h/huatlis_snubhorn.txt | 2 +- forge-gui/res/cardsfolder/o/opt.txt | 4 ++-- forge-gui/res/cardsfolder/s/sentinel_totem.txt | 2 +- forge-gui/res/cardsfolder/s/soldevi_excavations.txt | 4 ++-- forge-gui/res/cardsfolder/s/sorcerous_spyglass.txt | 4 ++-- forge-gui/res/cardsfolder/s/swashbuckling.txt | 2 +- forge-gui/res/cardsfolder/v/verdant_rebirth.txt | 3 +-- forge-gui/res/cardsfolder/v/vineshaper_mystic.txt | 2 +- forge-gui/res/cardsfolder/w/wildgrowth_walker.txt | 4 ++-- 16 files changed, 24 insertions(+), 24 deletions(-) diff --git a/forge-gui/res/cardsfolder/a/adanto_vanguard.txt b/forge-gui/res/cardsfolder/a/adanto_vanguard.txt index 8b538c62..3baa3858 100644 --- a/forge-gui/res/cardsfolder/a/adanto_vanguard.txt +++ b/forge-gui/res/cardsfolder/a/adanto_vanguard.txt @@ -3,7 +3,7 @@ ManaCost:1 W Types:Creature Vampire Soldier PT:1/1 S:Mode$ Continuous | Affected$ Creature.Self+attacking | AddPower$ 2 | Description$ As long as CARDNAME is attacking, it gets +2/+0. -A:AB$ Pump | Cost$ PayLife<4> | Defined$ Self | KW$ Indestructible | SpellDescription$ Adanto Vanguard gains indestructible until end of turn. +A:AB$ Pump | Cost$ PayLife<4> | Defined$ Self | KW$ Indestructible | SpellDescription$ CARDNAME gains indestructible until end of turn. (Damage and effects that say “destroy” don’t destroy it.) SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/adanto_vanguard.jpg -Oracle:As long as Adanto Vanguard is attacking, it gets +2/+0.\nPay 4 life: Adanto Vanguard gains indestructible until end of turn. +Oracle:As long as Adanto Vanguard is attacking, it gets +2/+0.\nPay 4 life: Adanto Vanguard gains indestructible until end of turn. (Damage and effects that say “destroy” don’t destroy it.) diff --git a/forge-gui/res/cardsfolder/b/blinding_fog.txt b/forge-gui/res/cardsfolder/b/blinding_fog.txt index cda83b5a..207efa71 100644 --- a/forge-gui/res/cardsfolder/b/blinding_fog.txt +++ b/forge-gui/res/cardsfolder/b/blinding_fog.txt @@ -1,9 +1,9 @@ Name:Blinding Fog ManaCost:2 G Types:Instant -A:SP$ Effect | Cost$ 2 G | Name$ Blinding Fog Effect | StaticAbilities$ STPrevent | SubAbility$ DBPumpAll | SpellDescription$ Prevent all damage that would be dealt to creatures this turn. Creatures you control gain hexproof until end of turn. +A:SP$ Effect | Cost$ 2 G | Name$ Blinding Fog Effect | StaticAbilities$ STPrevent | SubAbility$ DBPumpAll | SpellDescription$ Prevent all damage that would be dealt to creatures this turn. Creatures you control gain hexproof until end of turn. (They can’t be the targets of spells or abilities your opponents control.) SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Target$ Creature | Description$ Prevent all damage that would be dealt to creatures this turn. SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Hexproof SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/blinding_fog.jpg -Oracle:Prevent all damage that would be dealt to creatures this turn. Creatures you control gain hexproof until end of turn. \ No newline at end of file +Oracle:Prevent all damage that would be dealt to creatures this turn. Creatures you control gain hexproof until end of turn. (They can’t be the targets of spells or abilities your opponents control.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/b/boneyard_parley.txt b/forge-gui/res/cardsfolder/b/boneyard_parley.txt index a4b6f0fa..5c018238 100644 --- a/forge-gui/res/cardsfolder/b/boneyard_parley.txt +++ b/forge-gui/res/cardsfolder/b/boneyard_parley.txt @@ -1,10 +1,11 @@ Name:Boneyard Parley ManaCost:5 B B Types:Sorcery -A:SP$ ChangeZone | Cost$ 5 B B | Origin$ Graveyard | Destination$ Exile | TargetMin$ 0 | TargetMax$ 5 | TgtPrompt$ Select up to five target cards in graveyards | ValidTgts$ Card.Creature | RememberTargets$ True | SubAbility$ DBTwoPiles | SpellDescription$ Exile up to five target creature cards from graveyards. +A:SP$ ChangeZone | Cost$ 5 B B | Origin$ Graveyard | Destination$ Exile | TargetMin$ 0 | TargetMax$ 5 | TgtPrompt$ Select up to five target cards in graveyards | ValidTgts$ Card.Creature | RememberTargets$ True | SubAbility$ DBTwoPiles | SpellDescription$ Exile up to five target creature cards from graveyards. An opponent separates those cards into two piles. Put all cards from the pile of your choice onto the battlefield under your control and the rest into their owners' graveyards. SVar:DBTwoPiles:DB$ TwoPiles | Defined$ You | DefinedCards$ Remembered | Separator$ Opponent | ChosenPile$ DBBattlefield | UnchosenPile$ DBGrave SVar:DBBattlefield:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | GainControl$ True | SubAbility$ DBCleanup SVar:DBGrave:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Graveyard | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/boneyard_parley.jpg Oracle:Exile up to five target creature cards from graveyards. An opponent separates those cards into two piles. Put all cards from the pile of your choice onto the battlefield under your control and the rest into their owners' graveyards. diff --git a/forge-gui/res/cardsfolder/d/darksteel_pendant.txt b/forge-gui/res/cardsfolder/d/darksteel_pendant.txt index 8cc33838..ae4c5c56 100644 --- a/forge-gui/res/cardsfolder/d/darksteel_pendant.txt +++ b/forge-gui/res/cardsfolder/d/darksteel_pendant.txt @@ -2,6 +2,6 @@ Name:Darksteel Pendant ManaCost:2 Types:Artifact K:Indestructible -A:AB$ Scry | Cost$ 1 T | ScryNum$ 1 | SpellDescription$ Scry 1. +A:AB$ Scry | Cost$ 1 T | ScryNum$ 1 | SpellDescription$ Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) SVar:Picture:http://www.wizards.com/global/images/magic/general/darksteel_pendant.jpg Oracle:Indestructible (Effects that say "destroy" don't destroy this artifact.)\n{1}, {T}: Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/d/deeproot_waters.txt b/forge-gui/res/cardsfolder/d/deeproot_waters.txt index 69543ad8..d64bc731 100644 --- a/forge-gui/res/cardsfolder/d/deeproot_waters.txt +++ b/forge-gui/res/cardsfolder/d/deeproot_waters.txt @@ -1,8 +1,8 @@ Name:Deeproot Waters ManaCost:2 U Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Merfolk | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you cast a Merfolk spell, create a 1/1 blue Merfolk creature token with hexproof. +T:Mode$ SpellCast | ValidCard$ Merfolk | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you cast a Merfolk spell, create a 1/1 blue Merfolk creature token with hexproof. (A creature with hexproof can’t be the target of spells or abilities your opponents control.) SVar:TrigToken:DB$ Token | TokenImage$ u 1 1 merfolk XLN | TokenAmount$ 1 | TokenName$ Merfolk | TokenTypes$ Creature,Merfolk | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Hexproof DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/deeproot_waters.jpg -Oracle:Whenever you cast a Merfolk spell, create a 1/1 blue Merfolk creature token with hexproof. +Oracle:Whenever you cast a Merfolk spell, create a 1/1 blue Merfolk creature token with hexproof. (A creature with hexproof can’t be the target of spells or abilities your opponents control.) diff --git a/forge-gui/res/cardsfolder/g/grim_captains_call.txt b/forge-gui/res/cardsfolder/g/grim_captains_call.txt index 2007391a..0840e22d 100644 --- a/forge-gui/res/cardsfolder/g/grim_captains_call.txt +++ b/forge-gui/res/cardsfolder/g/grim_captains_call.txt @@ -1,7 +1,7 @@ Name:Grim Captain's Call ManaCost:2 B Types:Sorcery -A:SP$ ChangeZone | Cost$ 2 B | Origin$ Graveyard | Destination$ Hand | Mandatory$ True | ChangeType$ Pirate.YouCtrl | ChangeNum$ 1 | Hidden$ True | SubAbility$ DBChangeZoneVampire +A:SP$ ChangeZone | Cost$ 2 B | Origin$ Graveyard | Destination$ Hand | Mandatory$ True | ChangeType$ Pirate.YouCtrl | ChangeNum$ 1 | Hidden$ True | SubAbility$ DBChangeZoneVampire | SpellDescription$ Return a Pirate card from your graveyard to your hand, then do the same for Vampire, Dinosaur, and Merfolk. SVar:DBChangeZoneVampire:DB$ChangeZone | Origin$ Graveyard | Destination$ Hand | Mandatory$ True | ChangeType$ Vampire.YouCtrl | ChangeNum$ 1 | Hidden$ True | SubAbility$ DBChangeZoneDinosaur SVar:DBChangeZoneDinosaur:DB$ChangeZone | Origin$ Graveyard | Destination$ Hand | Mandatory$ True | ChangeType$ Dinosaur.YouCtrl | ChangeNum$ 1 | Hidden$ True | SubAbility$ DBChangeZoneMerfolk SVar:DBChangeZoneMerfolk:DB$ChangeZone | Origin$ Graveyard | Destination$ Hand | Mandatory$ True | ChangeType$ Merfolk.YouCtrl | ChangeNum$ 1 | Hidden$ True diff --git a/forge-gui/res/cardsfolder/h/hostage_taker.txt b/forge-gui/res/cardsfolder/h/hostage_taker.txt index e40b4b7e..81d9893a 100644 --- a/forge-gui/res/cardsfolder/h/hostage_taker.txt +++ b/forge-gui/res/cardsfolder/h/hostage_taker.txt @@ -2,7 +2,7 @@ Name:Hostage Taker ManaCost:2 U B Types:Creature Human Pirate PT:2/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target artifact or creature until CARDNAME leaves the battlefield. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target artifact or creature until CARDNAME leaves the battlefield. You may cast that card for as long as it remains exiled, and you may spend mana as though it were mana of any type to cast that spell. SVar:TrigExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Artifact.Other,Creature.Other | TgtPrompt$ Select target artifact or creature | ConditionPresent$ Card.Self | RememberChanged$ True | SubAbility$ DBEffect SVar:DBEffect:DB$ Effect | StaticAbilities$ STPlay | Triggers$ ComeBack,TriggerCastHT | SVars$ TrigReturn,TrigRemoveSelf | RememberObjects$ Remembered | ImprintCards$ Self | Duration$ Permanent | SubAbility$ DBCleanup | SpellDescription$ You may cast that card for as long as it remains exiled, and you may spend mana as though it were mana of any type to cast that spell. SVar:STPlay:Mode$ Continuous | MayPlay$ True | MayPlayIgnoreType$ True | EffectZone$ Command | Affected$ Card.IsRemembered | AffectedZone$ Exile | Description$ You may cast that card and you may spend mana as though it were mana of any type to cast it. diff --git a/forge-gui/res/cardsfolder/h/huatlis_snubhorn.txt b/forge-gui/res/cardsfolder/h/huatlis_snubhorn.txt index f129ba7d..f5567a3a 100644 --- a/forge-gui/res/cardsfolder/h/huatlis_snubhorn.txt +++ b/forge-gui/res/cardsfolder/h/huatlis_snubhorn.txt @@ -4,4 +4,4 @@ Types:Creature Dinosaur PT:2/2 K:Vigilance SVar:Picture:http://www.wizards.com/global/images/magic/general/huatlis_snubhorn.jpg -Oracle:Vigilance +Oracle:Vigilance (Attacking doesn’t cause this creature to tap.) diff --git a/forge-gui/res/cardsfolder/o/opt.txt b/forge-gui/res/cardsfolder/o/opt.txt index cd59f822..c3e3f6df 100644 --- a/forge-gui/res/cardsfolder/o/opt.txt +++ b/forge-gui/res/cardsfolder/o/opt.txt @@ -1,8 +1,8 @@ Name:Opt ManaCost:U Types:Instant -A:SP$ Scry | Cost$ U | ScryNum$ 1 | SubAbility$ DBDraw | SpellDescription$ Scry 1. Draw a card. -SVar:DBDraw:DB$Draw | Defined$ You | NumCards$ 1 +A:SP$ Scry | Cost$ U | ScryNum$ 1 | SubAbility$ DBDraw | SpellDescription$ Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) +SVar:DBDraw:DB$Draw | Defined$ You | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/opt.jpg Oracle:Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)\nDraw a card. diff --git a/forge-gui/res/cardsfolder/s/sentinel_totem.txt b/forge-gui/res/cardsfolder/s/sentinel_totem.txt index 9d69cc00..5ad5841b 100644 --- a/forge-gui/res/cardsfolder/s/sentinel_totem.txt +++ b/forge-gui/res/cardsfolder/s/sentinel_totem.txt @@ -3,6 +3,6 @@ ManaCost:1 Types:Artifact T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 1. SVar:TrigScry:DB$Scry | ScryNum$ 1 -A:AB$ ChangeZoneAll | Cost$ 1 Exile<1/CARDNAME> | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card | AILogic$ ExileGraveyards | SpellDescription$ Exile all cards from all graveyards. +A:AB$ ChangeZoneAll | Cost$ T Exile<1/CARDNAME> | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card | AILogic$ ExileGraveyards | SpellDescription$ Exile all cards from all graveyards. SVar:Picture:http://www.wizards.com/global/images/magic/general/sentinel_totem.jpg Oracle:When Sentinel Totem enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)\n{T}, Exile Sentinel Totem: Exile all cards from all graveyards. diff --git a/forge-gui/res/cardsfolder/s/soldevi_excavations.txt b/forge-gui/res/cardsfolder/s/soldevi_excavations.txt index 38d0a3f9..fd687375 100644 --- a/forge-gui/res/cardsfolder/s/soldevi_excavations.txt +++ b/forge-gui/res/cardsfolder/s/soldevi_excavations.txt @@ -2,7 +2,7 @@ Name:Soldevi Excavations ManaCost:no cost Types:Land A:AB$ Mana | Cost$ T | Produced$ C U | SpellDescription$ Add {C}{U} to your mana pool. -A:AB$ Scry | Cost$ 1 T | ScryNum$ 1 | SpellDescription$ Scry 1. +A:AB$ Scry | Cost$ 1 T | ScryNum$ 1 | SpellDescription$ Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) R:Event$ Moved | Destination$ Battlefield | ValidCard$ Card.Self | ReplaceWith$ PayBeforeETB | Description$ If CARDNAME would enter the battlefield, sacrifice an untapped Island instead. If you do, put CARDNAME onto the battlefield. If you don't, put it into its owner's graveyard. SVar:PayBeforeETB:AB$ Sacrifice | Cost$ 0 | SacValid$ Island.untapped | Defined$ You | RememberSacrificed$ True | SubAbility$ MoveToGraveyard SVar:MoveToGraveyard:DB$ ChangeZone | Origin$ All | Destination$ Graveyard | Defined$ ReplacedCard | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | References$ X | SubAbility$ MoveToBattlefield @@ -11,4 +11,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soldevi_excavations.jpg -Oracle:If Soldevi Excavations would enter the battlefield, sacrifice an untapped Island instead. If you do, put Soldevi Excavations onto the battlefield. If you don't, put it into its owner's graveyard.\n{T}: Add {C}{U} to your mana pool.\n{1}, {T}: Scry 1. +Oracle:If Soldevi Excavations would enter the battlefield, sacrifice an untapped Island instead. If you do, put Soldevi Excavations onto the battlefield. If you don't, put it into its owner's graveyard.\n{T}: Add {C}{U} to your mana pool.\n{1}, {T}: Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/s/sorcerous_spyglass.txt b/forge-gui/res/cardsfolder/s/sorcerous_spyglass.txt index f4f68d74..8b28489b 100644 --- a/forge-gui/res/cardsfolder/s/sorcerous_spyglass.txt +++ b/forge-gui/res/cardsfolder/s/sorcerous_spyglass.txt @@ -1,10 +1,10 @@ Name:Sorcerous Spyglass ManaCost:2 Types:Artifact -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPeek | TriggerDescription$ As CARDNAME enters the battlefield, look at an opponent's hand, then choose any card name. Activated abilities of sources with the chosen name can't be activated unless they're mana abilities. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPeek | TriggerDescription$ As CARDNAME enters the battlefield, look at an opponent's hand, then choose any card name. SVar:TrigPeek:DB$ RevealHand | ValidTgts$ Opponent | TgtPrompt$ Select an opponent | SubAbility$ DBNameCard SVar:DBNameCard:DB$ NameCard | Defined$ You -S:Mode$ CantBeActivated | ValidCard$ Card.NamedCard | NonMana$ True +S:Mode$ CantBeActivated | ValidCard$ Card.NamedCard | NonMana$ True | Description$ Activated abilities of sources with the chosen name can't be activated unless they're mana abilities. SVar:RemRandomDeck:True # TODO: Might improve AI logic to support it (the AI needs to pick cards that actually have activated nonmana abilities on them) SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/s/swashbuckling.txt b/forge-gui/res/cardsfolder/s/swashbuckling.txt index 3331d8a8..3b99beb8 100644 --- a/forge-gui/res/cardsfolder/s/swashbuckling.txt +++ b/forge-gui/res/cardsfolder/s/swashbuckling.txt @@ -3,6 +3,6 @@ ManaCost:1 R Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Haste | Description$ Enchanted creature gets +2/+2 and has lifelink. +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Haste | Description$ Enchanted creature gets +2/+2 and has haste. SVar:Picture:http://www.wizards.com/global/images/magic/general/swashbuckling.jpg Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has haste. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/v/verdant_rebirth.txt b/forge-gui/res/cardsfolder/v/verdant_rebirth.txt index 17b006bb..e146fb9d 100644 --- a/forge-gui/res/cardsfolder/v/verdant_rebirth.txt +++ b/forge-gui/res/cardsfolder/v/verdant_rebirth.txt @@ -1,8 +1,7 @@ Name:Verdant Rebirth ManaCost:1 G Types:Instant -A:SP$ Animate | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | Triggers$ VerdantRebirthChangeZone | sVars$ VerdantRebirthTrigChangeZone | SubAbility$ DBDraw | SpellDescription$ Until end of turn, target creature gains "When this creature dies, return it to its owner's hand." -Draw a card. +A:SP$ Animate | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | Triggers$ VerdantRebirthChangeZone | sVars$ VerdantRebirthTrigChangeZone | SubAbility$ DBDraw | SpellDescription$ Until end of turn, target creature gains "When this creature dies, return it to its owner's hand." Draw a card. SVar:VerdantRebirthChangeZone:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ VerdantRebirthTrigChangeZone | TriggerController$ TriggeredCardController | TriggerDescription$ When this creature dies, return it to its owner's hand. SVar:VerdantRebirthTrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ TriggeredCard SVar:DBDraw:DB$Draw | NumCards$ 1 diff --git a/forge-gui/res/cardsfolder/v/vineshaper_mystic.txt b/forge-gui/res/cardsfolder/v/vineshaper_mystic.txt index ad57ac49..8ba334be 100644 --- a/forge-gui/res/cardsfolder/v/vineshaper_mystic.txt +++ b/forge-gui/res/cardsfolder/v/vineshaper_mystic.txt @@ -2,7 +2,7 @@ Name:Vineshaper Mystic ManaCost:2 G Types:Creature Merfolk Shaman PT:1/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPut | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on target creature. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPut | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on each of up to two target Merfolk you control. SVar:TrigPut:DB$PutCounter | TargetMin$ 0 | TargetMax$ 2 | ValidTgts$ Merfolk.YouCtrl | TgtPrompt$ Select target Merfolk you control | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/vineshaper_mystic.jpg Oracle:When Vineshaper Mystic enters the battlefield, put a +1/+1 counter on each of up to two target Merfolk you control. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/w/wildgrowth_walker.txt b/forge-gui/res/cardsfolder/w/wildgrowth_walker.txt index 750989dd..f1948509 100644 --- a/forge-gui/res/cardsfolder/w/wildgrowth_walker.txt +++ b/forge-gui/res/cardsfolder/w/wildgrowth_walker.txt @@ -2,8 +2,8 @@ Name:Wildgrowth Walker ManaCost:1 G Types:Creature Elemental PT:1/3 -T:Mode$ Explores | Execute$ DBPutCounter | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature you control explores, put a +1/+1 counter on this creature and gain 3 life. +T:Mode$ Explores | Execute$ DBPutCounter | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature you control explores, put a +1/+1 counter on CARDNAME and you gain 3 life. SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterNum$ 1 | CounterType$ P1P1 | SubAbility$ DBGainLife SVar:DBGainLife:DB$ GainLife | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/wildgrowth_walker.jpg -Oracle:Whenever a creature you control explores, put a +1/+1 counter on this creature and gain 3 life. +Oracle:Whenever a creature you control explores, put a +1/+1 counter on Wildgrowth Walker and you gain 3 life.