diff --git a/forge-gui/res/cardsfolder/a/adaptive_snapjaw.txt b/forge-gui/res/cardsfolder/a/adaptive_snapjaw.txt index 969b7c2615c..b0f39bb80c0 100644 --- a/forge-gui/res/cardsfolder/a/adaptive_snapjaw.txt +++ b/forge-gui/res/cardsfolder/a/adaptive_snapjaw.txt @@ -3,5 +3,6 @@ ManaCost:4 G Types:Creature Lizard Beast PT:6/2 K:Evolve +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/adaptive_snapjaw.jpg Oracle:Evolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) diff --git a/forge-gui/res/cardsfolder/a/advent_of_the_wurm.txt b/forge-gui/res/cardsfolder/a/advent_of_the_wurm.txt index 46c0f34612b..557f5f1b236 100644 --- a/forge-gui/res/cardsfolder/a/advent_of_the_wurm.txt +++ b/forge-gui/res/cardsfolder/a/advent_of_the_wurm.txt @@ -2,5 +2,6 @@ Name:Advent of the Wurm ManaCost:1 G G W Types:Instant A:SP$ Token | Cost$ 1 G G W | TokenImage$ g 5 5 wurm rtr | TokenName$ Wurm | TokenAmount$ 1 | TokenTypes$ Creature,Wurm | TokenOwner$ You | TokenColors$ Green | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Trample | SpellDescription$ Put a 5/5 green Wurm creature token with trample onto the battlefield. +DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/advent_of_the_wurm.jpg Oracle:Put a 5/5 green Wurm creature token with trample onto the battlefield. diff --git a/forge-gui/res/cardsfolder/a/alive_well.txt b/forge-gui/res/cardsfolder/a/alive_well.txt index e127d7933f1..73efaae4289 100644 --- a/forge-gui/res/cardsfolder/a/alive_well.txt +++ b/forge-gui/res/cardsfolder/a/alive_well.txt @@ -4,6 +4,7 @@ AlternateMode: Split Types:Sorcery K:Fuse A:SP$ Token | Cost$ 3 G | TokenAmount$ 1 | TokenName$ Centaur | TokenTypes$ Creature,Centaur | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 centaur rtr | SpellDescription$ Put a 3/3 green Centaur creature token onto the battlefield. +DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/alive_well.jpg Oracle:Put a 3/3 green Centaur creature token onto the battlefield.\nFuse (You may cast one or both halves of this card from your hand.) diff --git a/forge-gui/res/cardsfolder/a/assemble_the_legion.txt b/forge-gui/res/cardsfolder/a/assemble_the_legion.txt index 86a7e0586e1..852b008cd21 100644 --- a/forge-gui/res/cardsfolder/a/assemble_the_legion.txt +++ b/forge-gui/res/cardsfolder/a/assemble_the_legion.txt @@ -5,5 +5,6 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ MUSTER | CounterNum$ 1 | SubAbility$ DBToken SVar:DBToken:DB$ Token | TokenAmount$ X | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ Red,White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Haste | References$ X SVar:X:Count$CardCounters.MUSTER +DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/assemble_the_legion.jpg Oracle:At the beginning of your upkeep, put a muster counter on Assemble the Legion. Then put a 1/1 red and white Soldier creature token with haste onto the battlefield for each muster counter on Assemble the Legion. diff --git a/forge-gui/res/cardsfolder/a/axebane_guardian.txt b/forge-gui/res/cardsfolder/a/axebane_guardian.txt index 97dc6dd2e86..65692eb3258 100644 --- a/forge-gui/res/cardsfolder/a/axebane_guardian.txt +++ b/forge-gui/res/cardsfolder/a/axebane_guardian.txt @@ -5,6 +5,7 @@ PT:0/3 K:Defender A:AB$ Mana | Cost$ T | Produced$ Combo Any | Amount$ X | References$ X | SpellDescription$ Add X mana in any combination of colors to your mana pool, where X is the number of creatures with defender you control. SVar:X:Count$Valid Creature.withDefender+YouCtrl -SVar:RemAIDeck:True +SVar:RemRandomDeck:True +DeckHints:Keyword$Defender SVar:Picture:http://www.wizards.com/global/images/magic/general/axebane_guardian.jpg Oracle:Defender\n{T}: Add X mana in any combination of colors to your mana pool, where X is the number of creatures with defender you control. diff --git a/forge-gui/res/cardsfolder/b/battering_krasis.txt b/forge-gui/res/cardsfolder/b/battering_krasis.txt index 22ffe1bb56f..b4c785520c7 100644 --- a/forge-gui/res/cardsfolder/b/battering_krasis.txt +++ b/forge-gui/res/cardsfolder/b/battering_krasis.txt @@ -4,5 +4,6 @@ Types:Creature Fish Beast PT:2/1 K:Evolve K:Trample +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/battering_krasis.jpg Oracle:Trample\nEvolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) diff --git a/forge-gui/res/cardsfolder/b/beckon_apparition.txt b/forge-gui/res/cardsfolder/b/beckon_apparition.txt index 9f5e711afbb..82460a9f868 100644 --- a/forge-gui/res/cardsfolder/b/beckon_apparition.txt +++ b/forge-gui/res/cardsfolder/b/beckon_apparition.txt @@ -3,5 +3,6 @@ ManaCost:WB Types:Instant A:SP$ ChangeZone | Cost$ WB | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SubAbility$ DBToken | SpellDescription$ Exile target card from a graveyard. Put a 1/1 white and black Spirit creature token with flying onto the battlefield. SVar:DBToken:DB$Token | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White,Black | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenImage$ wb 1 1 spirit GTC +DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/beckon_apparition.jpg Oracle:Exile target card from a graveyard. Put a 1/1 white and black Spirit creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/bioshift.txt b/forge-gui/res/cardsfolder/b/bioshift.txt index 7838f922c60..2f080cf68f5 100644 --- a/forge-gui/res/cardsfolder/b/bioshift.txt +++ b/forge-gui/res/cardsfolder/b/bioshift.txt @@ -8,5 +8,6 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Y:Count$ChosenNumber SVar:X:Count$TotalCounters_P1P1_Card.IsRemembered +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/bioshift.jpg Oracle:Move any number of +1/+1 counters from target creature onto another target creature with the same controller. diff --git a/forge-gui/res/cardsfolder/b/blaze_commando.txt b/forge-gui/res/cardsfolder/b/blaze_commando.txt index cf66b190ba2..90cec6e7bcf 100644 --- a/forge-gui/res/cardsfolder/b/blaze_commando.txt +++ b/forge-gui/res/cardsfolder/b/blaze_commando.txt @@ -4,5 +4,7 @@ Types:Creature Minotaur Soldier PT:5/3 T:Mode$ DamageDone | ValidSource$ Instant.YouCtrl,Sorcery.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever an instant or sorcery spell you control deals damage, put two 1/1 red and white Soldier creature tokens with haste onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 2 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ Red,White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Haste +DeckHas:Ability$Token +DeckHints:Type$Instant|Sorcery SVar:Picture:http://www.wizards.com/global/images/magic/general/blaze_commando.jpg Oracle:Whenever an instant or sorcery spell you control deals damage, put two 1/1 red and white Soldier creature tokens with haste onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/bred_for_the_hunt.txt b/forge-gui/res/cardsfolder/b/bred_for_the_hunt.txt index d2875f38a40..28676fb911f 100644 --- a/forge-gui/res/cardsfolder/b/bred_for_the_hunt.txt +++ b/forge-gui/res/cardsfolder/b/bred_for_the_hunt.txt @@ -4,5 +4,6 @@ Types:Enchantment T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl+counters_GE1_P1P1 | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever a creature you control with a +1/+1 counter on it deals combat damage to a player, you may draw a card. SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 SVar:PlayMain1:TRUE +DeckHints:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/bred_for_the_hunt.jpg Oracle:Whenever a creature you control with a +1/+1 counter on it deals combat damage to a player, you may draw a card. diff --git a/forge-gui/res/cardsfolder/b/burst_of_strength.txt b/forge-gui/res/cardsfolder/b/burst_of_strength.txt index d8be5b9c8ea..031d53f3169 100644 --- a/forge-gui/res/cardsfolder/b/burst_of_strength.txt +++ b/forge-gui/res/cardsfolder/b/burst_of_strength.txt @@ -3,5 +3,6 @@ ManaCost:G Types:Instant A:SP$ PutCounter | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBUntap | SpellDescription$ Put a +1/+1 counter on target creature and untap it. SVar:DBUntap:DB$ Untap | Defined$ Targeted +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/burst_of_strength.jpg Oracle:Put a +1/+1 counter on target creature and untap it. diff --git a/forge-gui/res/cardsfolder/c/call_of_the_conclave.txt b/forge-gui/res/cardsfolder/c/call_of_the_conclave.txt index 30b876530df..1a5ea9e9f75 100644 --- a/forge-gui/res/cardsfolder/c/call_of_the_conclave.txt +++ b/forge-gui/res/cardsfolder/c/call_of_the_conclave.txt @@ -2,5 +2,6 @@ Name:Call of the Conclave ManaCost:G W Types:Sorcery A:SP$ Token | Cost$ G W | TokenAmount$ 1 | TokenName$ Centaur | TokenTypes$ Creature,Centaur | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 centaur rtr | SpellDescription$ Put a 3/3 green Centaur creature token onto the battlefield. +DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/call_of_the_conclave.jpg Oracle:Put a 3/3 green Centaur creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/c/call_of_the_nightwing.txt b/forge-gui/res/cardsfolder/c/call_of_the_nightwing.txt index 1b44ef6b811..08b66ea2d88 100644 --- a/forge-gui/res/cardsfolder/c/call_of_the_nightwing.txt +++ b/forge-gui/res/cardsfolder/c/call_of_the_nightwing.txt @@ -4,5 +4,6 @@ Types:Sorcery A:SP$ Token | Cost$ 2 U B | TokenAmount$ 1 | TokenName$ Horror | TokenTypes$ Creature,Horror | TokenOwner$ You | TokenColors$ Blue,Black | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SubAbility$ Cipher | SpellDescription$ Put a 1/1/ blue and black Horror creature token with flying onto the battlefield. Cipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) SVar:Cipher:DB$ Encode | Defined$ Self | ConditionCheckSVar$ IsEncoded | ConditionSVarCompare$ EQ0 SVar:IsEncoded:Number$0 +DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/call_of_the_nightwing.jpg Oracle:Put a 1/1 blue and black Horror creature token with flying onto the battlefield.\nCipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/c/centaur_healer.txt b/forge-gui/res/cardsfolder/c/centaur_healer.txt index e28f4629b7d..e43d33eb564 100644 --- a/forge-gui/res/cardsfolder/c/centaur_healer.txt +++ b/forge-gui/res/cardsfolder/c/centaur_healer.txt @@ -4,5 +4,6 @@ Types:Creature Centaur Cleric PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 3 life. SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 3 +DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/centaur_healer.jpg Oracle:When Centaur Healer enters the battlefield, you gain 3 life. diff --git a/forge-gui/res/cardsfolder/c/charmbreaker_devils.txt b/forge-gui/res/cardsfolder/c/charmbreaker_devils.txt index 8a0d1a2ace7..fdb2cdc78f9 100644 --- a/forge-gui/res/cardsfolder/c/charmbreaker_devils.txt +++ b/forge-gui/res/cardsfolder/c/charmbreaker_devils.txt @@ -7,5 +7,6 @@ SVar:TrigChangeZone:DB$ ChangeZone | ChangeType$ Instant.YouCtrl,Sorcery.YouCtrl T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you cast a instant or sorcery spell, CARDNAME gets +4/+0 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | NumAtt$ +4 | NumDef$ +0 | Defined$ Self SVar:BuffedBy:Instant,Sorcery +DeckHints:Type$Instant|Sorcery SVar:Picture:http://www.wizards.com/global/images/magic/general/charmbreaker_devils.jpg Oracle:At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.\nWhenever you cast an instant or sorcery spell, Charmbreaker Devils gets +4/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/clinging_anemones.txt b/forge-gui/res/cardsfolder/c/clinging_anemones.txt index e5c4b286eed..e909b772a89 100644 --- a/forge-gui/res/cardsfolder/c/clinging_anemones.txt +++ b/forge-gui/res/cardsfolder/c/clinging_anemones.txt @@ -4,5 +4,6 @@ Types:Creature Jellyfish PT:1/4 K:Defender K:Evolve +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/clinging_anemones.jpg Oracle:Defender\nEvolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) diff --git a/forge-gui/res/cardsfolder/c/cloudfin_raptor.txt b/forge-gui/res/cardsfolder/c/cloudfin_raptor.txt index b0cb9cb7796..55036d8a0ba 100644 --- a/forge-gui/res/cardsfolder/c/cloudfin_raptor.txt +++ b/forge-gui/res/cardsfolder/c/cloudfin_raptor.txt @@ -4,5 +4,6 @@ Types:Creature Bird Mutant PT:0/1 K:Flying K:Evolve +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/cloudfin_raptor.jpg Oracle:Flying\nEvolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) diff --git a/forge-gui/res/cardsfolder/c/coursers_accord.txt b/forge-gui/res/cardsfolder/c/coursers_accord.txt index 66f060ff484..5f1d63d5e7e 100644 --- a/forge-gui/res/cardsfolder/c/coursers_accord.txt +++ b/forge-gui/res/cardsfolder/c/coursers_accord.txt @@ -5,5 +5,7 @@ A:SP$ Token | Cost$ 4 G W | TokenAmount$ 1 | TokenName$ Centaur | TokenTypes$ Cr SVar:DBChoose:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | Mandatory$ True | RememberChosen$ True SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +DeckHas:Ability$Token +DeckHints:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/coursers_accord.jpg Oracle:Put a 3/3 green Centaur creature token onto the battlefield, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) diff --git a/forge-gui/res/cardsfolder/c/crocanura.txt b/forge-gui/res/cardsfolder/c/crocanura.txt index 7928bdeaa5b..4cb34cce624 100644 --- a/forge-gui/res/cardsfolder/c/crocanura.txt +++ b/forge-gui/res/cardsfolder/c/crocanura.txt @@ -4,5 +4,6 @@ Types:Creature Crocodile Frog PT:1/3 K:Reach K:Evolve +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/crocanura.jpg Oracle:Reach (This creature can block creatures with flying.)\nEvolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) diff --git a/forge-gui/res/cardsfolder/c/crowned_ceratok.txt b/forge-gui/res/cardsfolder/c/crowned_ceratok.txt index 3def44d5a00..425a4aa996f 100644 --- a/forge-gui/res/cardsfolder/c/crowned_ceratok.txt +++ b/forge-gui/res/cardsfolder/c/crowned_ceratok.txt @@ -4,5 +4,6 @@ Types:Creature Rhino PT:4/3 K:Trample S:Mode$ Continuous | Affected$ Creature.counters_GE1_P1P1+YouCtrl | AddKeyword$ Trample | Description$ Each creature you control with a +1/+1 counter on it has trample. +DeckHints:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/crowned_ceratok.jpg Oracle:Trample\nEach creature you control with a +1/+1 counter on it has trample. diff --git a/forge-gui/res/cardsfolder/d/druids_deliverance.txt b/forge-gui/res/cardsfolder/d/druids_deliverance.txt index 706e8e274be..e679c22c00c 100644 --- a/forge-gui/res/cardsfolder/d/druids_deliverance.txt +++ b/forge-gui/res/cardsfolder/d/druids_deliverance.txt @@ -6,5 +6,6 @@ SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | CombatDamage$ True | SVar:DBChoose:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | Mandatory$ True | RememberChosen$ True SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +DeckHints:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/druids_deliverance.jpg Oracle:Prevent all combat damage that would be dealt to you this turn. Populate. (Put a token onto the battlefield that's a copy of a creature token you control.) diff --git a/forge-gui/res/cardsfolder/e/elusive_krasis.txt b/forge-gui/res/cardsfolder/e/elusive_krasis.txt index 030fd9abe5b..f6a3496e5b7 100644 --- a/forge-gui/res/cardsfolder/e/elusive_krasis.txt +++ b/forge-gui/res/cardsfolder/e/elusive_krasis.txt @@ -4,5 +4,6 @@ Types:Creature Fish Mutant PT:0/4 K:Unblockable K:Evolve +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/elusive_krasis.jpg Oracle:Elusive Krasis can't be blocked.\nEvolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) diff --git a/forge-gui/res/cardsfolder/e/emmara_tandris.txt b/forge-gui/res/cardsfolder/e/emmara_tandris.txt index 132dbeb1dad..8fd24e50214 100644 --- a/forge-gui/res/cardsfolder/e/emmara_tandris.txt +++ b/forge-gui/res/cardsfolder/e/emmara_tandris.txt @@ -4,5 +4,6 @@ Types:Legendary Creature Elf Shaman PT:5/7 S:Mode$ PreventDamage | Target$ Creature.token+YouCtrl | Description$ Prevent all damage that would be dealt to creature tokens you control. SVar:PlayMain1:TRUE +DeckHints:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/emmara_tandris.jpg Oracle:Prevent all damage that would be dealt to creature tokens you control. diff --git a/forge-gui/res/cardsfolder/e/ethereal_armor.txt b/forge-gui/res/cardsfolder/e/ethereal_armor.txt index 1b9fb85a733..862a2e68a7a 100644 --- a/forge-gui/res/cardsfolder/e/ethereal_armor.txt +++ b/forge-gui/res/cardsfolder/e/ethereal_armor.txt @@ -6,5 +6,6 @@ A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness$ X | AddKeyword$ First Strike | Description$ Enchanted creature gets +1/+1 for each enchantment you control and has first strike. SVar:X:Count$Valid Enchantment.YouCtrl SVar:BuffedBy:Enchantment +DeckHints:Type$Enchantment SVar:Picture:http://www.wizards.com/global/images/magic/general/ethereal_armor.jpg Oracle:Enchant creature\nEnchanted creature gets +1/+1 for each enchantment you control and has first strike. diff --git a/forge-gui/res/cardsfolder/e/experiment_one.txt b/forge-gui/res/cardsfolder/e/experiment_one.txt index d3d782bcded..46bcdb2de8d 100644 --- a/forge-gui/res/cardsfolder/e/experiment_one.txt +++ b/forge-gui/res/cardsfolder/e/experiment_one.txt @@ -4,5 +4,6 @@ Types:Creature Human Ooze PT:1/1 K:Evolve A:AB$ Regenerate | Cost$ SubCounter<2/P1P1> | SpellDescription$ Regenerate CARDNAME. +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/experiment_one.jpg Oracle:Evolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.)\nRemove two +1/+1 counters from Experiment One: Regenerate Experiment One. diff --git a/forge-gui/res/cardsfolder/e/eyes_in_the_skies.txt b/forge-gui/res/cardsfolder/e/eyes_in_the_skies.txt index 89f8c829b90..a5378b30836 100644 --- a/forge-gui/res/cardsfolder/e/eyes_in_the_skies.txt +++ b/forge-gui/res/cardsfolder/e/eyes_in_the_skies.txt @@ -4,5 +4,7 @@ Types:Instant A:SP$ Token | Cost$ 3 W | TokenOwner$ You | TokenAmount$ 1 | TokenName$ Bird | TokenTypes$ Creature,Bird | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenImage$ w 1 1 bird rtr | SubAbility$ DBChoose | SpellDescription$ Put a 1/1 white Bird creature token with flying onto the battlefield, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) SVar:DBChoose:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | Mandatory$ True | SubAbility$ DBCopy SVar:DBCopy:DB$ CopyPermanent | Defined$ ChosenCard +DeckHas:Ability$Token +DeckHints:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/eyes_in_the_skies.jpg Oracle:Put a 1/1 white Bird creature token with flying onto the battlefield, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) diff --git a/forge-gui/res/cardsfolder/f/fathom_mage.txt b/forge-gui/res/cardsfolder/f/fathom_mage.txt index 0f65ca96127..d264931ca16 100644 --- a/forge-gui/res/cardsfolder/f/fathom_mage.txt +++ b/forge-gui/res/cardsfolder/f/fathom_mage.txt @@ -5,5 +5,7 @@ PT:1/1 K:Evolve T:Mode$ CounterAdded | ValidCard$ Card.Self | TriggerZones$ Battlefield | CounterType$ P1P1 | Execute$ FathomDraw | OptionalDecider$ You | TriggerDescription$ Whenever a +1/+1 counter is placed on CARDNAME, you may draw a card. SVar:FathomDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +DeckHas:Ability$Counters +DeckHints:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/fathom_mage.jpg Oracle:Evolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.)\nWhenever a +1/+1 counter is placed on Fathom Mage, you may draw a card. diff --git a/forge-gui/res/cardsfolder/f/fireminds_foresight.txt b/forge-gui/res/cardsfolder/f/fireminds_foresight.txt index 17fc5d5a783..1b5696c6526 100644 --- a/forge-gui/res/cardsfolder/f/fireminds_foresight.txt +++ b/forge-gui/res/cardsfolder/f/fireminds_foresight.txt @@ -4,5 +4,6 @@ Types:Instant A:SP$ ChangeZone | Cost$ 5 U R | ChangeType$ Instant.cmcEQ3 | ChangeNum$ 1 | Origin$ Library | Destination$ Hand | SubAbility$ FindCMC2 | StackDescription$ Search your library for an instant card with converted mana cost 3, reveal it, and put it into your hand. | SpellDescription$ Search your library for an instant card with converted mana cost 3, reveal it, and put it into your hand. Then repeat this process for instant cards with converted mana costs 2 and 1. Then shuffle your library. SVar:FindCMC2:DB$ ChangeZone | Cost$ 0 | ChangeType$ Instant.cmcEQ2 | ChangeNum$ 1 | Origin$ Library | Destination$ Hand | SubAbility$ FindCMC1 | StackDescription$ Then repeat this process for instant cards with converted mana costs 2 and 1. SVar:FindCMC1:DB$ ChangeZone | Cost$ 0 | ChangeType$ Instant.cmcEQ1 | ChangeNum$ 1 | Origin$ Library | Destination$ Hand | Shuffle$ True | StackDescription$ Then shuffle your library. +DeckHints:Type$Instant SVar:Picture:http://www.wizards.com/global/images/magic/general/fireminds_foresight.jpg Oracle:Search your library for an instant card with converted mana cost 3, reveal it, and put it into your hand. Then repeat this process for instant cards with converted mana costs 2 and 1. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/f/flesh_blood.txt b/forge-gui/res/cardsfolder/f/flesh_blood.txt index 7e4fe66406f..34d85b37196 100644 --- a/forge-gui/res/cardsfolder/f/flesh_blood.txt +++ b/forge-gui/res/cardsfolder/f/flesh_blood.txt @@ -6,6 +6,7 @@ K:Fuse A:SP$ ChangeZone | Cost$ 3 B G | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target creature card in a graveyard | ValidTgts$ Creature | SubAbility$ DBPutCounter | SpellDescription$ Exile target creature card from a graveyard. Put X +1/+1 counters on target creature, where X is the power of the card you exiled. SVar:DBPutCounter:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature to put counters | CounterType$ P1P1 | CounterNum$ X | References$ X SVar:X:ParentTargeted$CardPower +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/flesh_blood.jpg Oracle:Exile target creature card from a graveyard. Put X +1/+1 counters on target creature, where X is the power of the card you exiled.\nFuse (You may cast one or both halves of this card from your hand.) diff --git a/forge-gui/res/cardsfolder/f/fluxcharger.txt b/forge-gui/res/cardsfolder/f/fluxcharger.txt index ffe62714dda..2371b1fd541 100644 --- a/forge-gui/res/cardsfolder/f/fluxcharger.txt +++ b/forge-gui/res/cardsfolder/f/fluxcharger.txt @@ -6,5 +6,6 @@ K:Flying T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigChangePT | OptionalDecider$ You | TriggerDescription$ Whenever you cast a instant or sorcery spell, you may switch CARDNAME's power and toughness until end of turn. SVar:TrigChangePT:AB$ Pump | Cost$ 0 | KW$ HIDDEN CARDNAME's power and toughness are switched | Defined$ Self SVar:RemAIDeck:True +DeckHints:Type$Instant|Sorcery SVar:Picture:http://www.wizards.com/global/images/magic/general/fluxcharger.jpg Oracle:Flying\nWhenever you cast an instant or sorcery spell, you may switch Fluxcharger's power and toughness until end of turn. diff --git a/forge-gui/res/cardsfolder/f/forced_adaptation.txt b/forge-gui/res/cardsfolder/f/forced_adaptation.txt index a509a6b3cc1..7af549e1dce 100644 --- a/forge-gui/res/cardsfolder/f/forced_adaptation.txt +++ b/forge-gui/res/cardsfolder/f/forced_adaptation.txt @@ -5,5 +5,6 @@ K:Enchant creature A:SP$ Attach | Cost$ G | ValidTgts$ Creature | AILogic$ Pump T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on enchanted creature. SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ P1P1 | CounterNum$ 1 +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/forced_adaptation.jpg Oracle:Enchant creature\nAt the beginning of your upkeep, put a +1/+1 counter on enchanted creature. diff --git a/forge-gui/res/cardsfolder/g/giant_adephage.txt b/forge-gui/res/cardsfolder/g/giant_adephage.txt index 4b844846590..af20823a2d8 100644 --- a/forge-gui/res/cardsfolder/g/giant_adephage.txt +++ b/forge-gui/res/cardsfolder/g/giant_adephage.txt @@ -5,5 +5,6 @@ PT:7/7 K:Trample T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a token onto the battlefield that's a copy of CARDNAME. SVar:TrigCopy:DB$ CopyPermanent | Defined$ Self | NumCopies$ 1 +DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/giant_adephage.jpg Oracle:Trample\nWhenever Giant Adephage deals combat damage to a player, put a token onto the battlefield that's a copy of Giant Adephage. diff --git a/forge-gui/res/cardsfolder/g/give_take.txt b/forge-gui/res/cardsfolder/g/give_take.txt index 3208402b4e0..adf4564548b 100644 --- a/forge-gui/res/cardsfolder/g/give_take.txt +++ b/forge-gui/res/cardsfolder/g/give_take.txt @@ -4,6 +4,7 @@ AlternateMode: Split Types:Sorcery K:Fuse A:SP$ PutCounter | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature to put counters | CounterType$ P1P1 | CounterNum$ 3 | SpellDescription$ Put three +1/+1 counters on target creature. +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/give_take.jpg Oracle:Put three +1/+1 counters on target creature.\nFuse (You may cast one or both halves of this card from your hand.) diff --git a/forge-gui/res/cardsfolder/g/gleam_of_battle.txt b/forge-gui/res/cardsfolder/g/gleam_of_battle.txt index 1106a8e90e9..2e4c6b28759 100644 --- a/forge-gui/res/cardsfolder/g/gleam_of_battle.txt +++ b/forge-gui/res/cardsfolder/g/gleam_of_battle.txt @@ -4,5 +4,6 @@ Types:Enchantment T:Mode$ Attacks | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPut | TriggerDescription$ Whenever a creature you control attacks, put a +1/+1 counter on it. SVar:TrigPut:AB$ PutCounter | Cost$ 0 | Defined$ TriggeredAttacker | CounterType$ P1P1 | CounterNum$ 1 SVar:PlayMain1:TRUE +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/gleam_of_battle.jpg Oracle:Whenever a creature you control attacks, put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/g/goblin_rally.txt b/forge-gui/res/cardsfolder/g/goblin_rally.txt index 7ed7ee21f1e..32cca11bee8 100644 --- a/forge-gui/res/cardsfolder/g/goblin_rally.txt +++ b/forge-gui/res/cardsfolder/g/goblin_rally.txt @@ -2,5 +2,6 @@ Name:Goblin Rally ManaCost:3 R R Types:Sorcery A:SP$ Token | Cost$ 3 R R | TokenAmount$ 4 | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ r 1 1 goblin rtr | SpellDescription$ Put four 1/1 red Goblin creature tokens onto the battlefield. +DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_rally.jpg Oracle:Put four 1/1 red Goblin creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/g/greenside_watcher.txt b/forge-gui/res/cardsfolder/g/greenside_watcher.txt index f3f9784ae94..023536d8194 100644 --- a/forge-gui/res/cardsfolder/g/greenside_watcher.txt +++ b/forge-gui/res/cardsfolder/g/greenside_watcher.txt @@ -4,5 +4,6 @@ Types:Creature Elf Druid PT:2/1 A:AB$ Untap | Cost$ T | ValidTgts$ Gate | TgtPrompt$ Select target gate | SpellDescription$ Untap target Gate. SVar:RemAIDeck:True +DeckNeeds:Type$Gate SVar:Picture:http://www.wizards.com/global/images/magic/general/greenside_watcher.jpg Oracle:{T}: Untap target Gate. diff --git a/forge-gui/res/cardsfolder/g/grove_of_the_guardian.txt b/forge-gui/res/cardsfolder/g/grove_of_the_guardian.txt index 115e4d19dc5..3617684863a 100644 --- a/forge-gui/res/cardsfolder/g/grove_of_the_guardian.txt +++ b/forge-gui/res/cardsfolder/g/grove_of_the_guardian.txt @@ -3,5 +3,6 @@ ManaCost:no cost Types:Land A:AB$ Mana | Cost$ T | Produced$ C | SpellDescription$ Add {C} to your mana pool. A:AB$ Token | Cost$ 3 G W T tapXType<2/Creature> Sac<1/CARDNAME> | CostDesc$ {3}{G}{W}, {T}, Tap two untapped creatures you control, Sacrifice CARDNAME: | TokenAmount$ 1 | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ You | TokenColors$ Green,White | TokenPower$ 8 | TokenToughness$ 8 | TokenKeywords$ Vigilance | TokenImage$ gw 8 8 elemental rtr | SpellDescription$ Put an 8/8 green and white Elemental creature token with vigilance onto the battlefield. +DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/grove_of_the_guardian.jpg Oracle:{T}: Add {C} to your mana pool.\n{3}{G}{W}, {T}, Tap two untapped creatures you control, Sacrifice Grove of the Guardian: Put an 8/8 green and white Elemental creature token with vigilance onto the battlefield. diff --git a/forge-gui/res/cardsfolder/g/growing_ranks.txt b/forge-gui/res/cardsfolder/g/growing_ranks.txt index 3a29705b61f..a9121680d6e 100644 --- a/forge-gui/res/cardsfolder/g/growing_ranks.txt +++ b/forge-gui/res/cardsfolder/g/growing_ranks.txt @@ -5,5 +5,6 @@ T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | ValidPlayer$ You | E SVar:TrigChoose:AB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | Mandatory$ True | RememberChosen$ True SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +DeckHints:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/growing_ranks.jpg Oracle:At the beginning of your upkeep, populate. (Put a token onto the battlefield that's a copy of a creature token you control.) diff --git a/forge-gui/res/cardsfolder/g/gyre_sage.txt b/forge-gui/res/cardsfolder/g/gyre_sage.txt index 596b533f384..8b9245c2cab 100644 --- a/forge-gui/res/cardsfolder/g/gyre_sage.txt +++ b/forge-gui/res/cardsfolder/g/gyre_sage.txt @@ -5,5 +5,7 @@ PT:1/2 K:Evolve A:AB$ Mana | Cost$ T | Produced$ G | Amount$ X | References$ X | SpellDescription$ Add {G} to your mana pool for each +1/+1 counter on CARDNAME. SVar:X:Count$CardCounters.P1P1 +DeckHas:Ability$Counters +DeckHints:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/gyre_sage.jpg Oracle:Evolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.)\n{T}: Add {G} to your mana pool for each +1/+1 counter on Gyre Sage. diff --git a/forge-gui/res/cardsfolder/h/hindervines.txt b/forge-gui/res/cardsfolder/h/hindervines.txt index 4d44078e739..c4958a2d0e1 100644 --- a/forge-gui/res/cardsfolder/h/hindervines.txt +++ b/forge-gui/res/cardsfolder/h/hindervines.txt @@ -3,5 +3,6 @@ ManaCost:2 G Types:Instant A:SP$ Effect | Cost$ 2 G | Name$ Hindervines Effect | StaticAbilities$ STPrevent | AILogic$ Fog | SpellDescription$ Prevent all combat damage that would be dealt this turn by creatures with no +1/+1 counters. SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Source$ Creature.counters_EQ0_P1P1 | CombatDamage$ True | Description$ Prevent all combat damage that would be dealt by creatures with no +1/+1 counters. +DeckHints:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/hindervines.jpg Oracle:Prevent all combat damage that would be dealt this turn by creatures with no +1/+1 counters on them. diff --git a/forge-gui/res/cardsfolder/h/hold_the_gates.txt b/forge-gui/res/cardsfolder/h/hold_the_gates.txt index 078f52376df..a83c4a8d19b 100644 --- a/forge-gui/res/cardsfolder/h/hold_the_gates.txt +++ b/forge-gui/res/cardsfolder/h/hold_the_gates.txt @@ -4,5 +4,6 @@ Types:Enchantment S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddToughness$ X | AddKeyword$ Vigilance | References$ X | Description$ Creatures you control get +0/+1 for each Gate you control and have vigilance. SVar:X:Count$Valid Gate.YouCtrl SVar:PlayMain1:TRUE +DeckNeeds:Type$Gate SVar:Picture:http://www.wizards.com/global/images/magic/general/hold_the_gates.jpg Oracle:Creatures you control get +0/+1 for each Gate you control and have vigilance. diff --git a/forge-gui/res/cardsfolder/h/horncallers_chant.txt b/forge-gui/res/cardsfolder/h/horncallers_chant.txt index 05728a781b5..8b9e9d04eaa 100644 --- a/forge-gui/res/cardsfolder/h/horncallers_chant.txt +++ b/forge-gui/res/cardsfolder/h/horncallers_chant.txt @@ -5,5 +5,7 @@ A:SP$ Token | Cost$ 7 G | TokenAmount$ 1 | TokenName$ Rhino | TokenTypes$ Creatu SVar:DBChoose:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | Mandatory$ True | RememberChosen$ True SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +DeckHas:Ability$Token +DeckHints:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/horncallers_chant.jpg Oracle:Put a 4/4 green Rhino creature token with trample onto the battlefield, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) diff --git a/forge-gui/res/cardsfolder/i/ivy_lane_denizen.txt b/forge-gui/res/cardsfolder/i/ivy_lane_denizen.txt index e5358684c58..35676ad0663 100644 --- a/forge-gui/res/cardsfolder/i/ivy_lane_denizen.txt +++ b/forge-gui/res/cardsfolder/i/ivy_lane_denizen.txt @@ -5,5 +5,6 @@ PT:2/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+YouCtrl+Green | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever another green creature enters the battlefield under your control, put a +1/+1 counter on target creature. SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 SVar:BuffedBy:Creature.Green +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/ivy_lane_denizen.jpg Oracle:Whenever another green creature enters the battlefield under your control, put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/k/kiln_fiend.txt b/forge-gui/res/cardsfolder/k/kiln_fiend.txt index 9108f9cb8c2..9a442776f3c 100644 --- a/forge-gui/res/cardsfolder/k/kiln_fiend.txt +++ b/forge-gui/res/cardsfolder/k/kiln_fiend.txt @@ -5,5 +5,6 @@ PT:1/2 T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you cast a instant or sorcery spell, CARDNAME gets +3/+0 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | NumAtt$ +3 | NumDef$ +0 | Defined$ Self SVar:BuffedBy:Instant,Sorcery +DeckHints:Type$Instant|Sorcery SVar:Picture:http://www.wizards.com/global/images/magic/general/kiln_fiend.jpg Oracle:Whenever you cast an instant or sorcery spell, Kiln Fiend gets +3/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/k/knight_watch.txt b/forge-gui/res/cardsfolder/k/knight_watch.txt index da7a5e12644..aabdc143502 100644 --- a/forge-gui/res/cardsfolder/k/knight_watch.txt +++ b/forge-gui/res/cardsfolder/k/knight_watch.txt @@ -2,5 +2,6 @@ Name:Knight Watch ManaCost:4 W Types:Sorcery A:SP$ Token | Cost$ 4 W | TokenAmount$ 2 | TokenName$ Knight | TokenTypes$ Creature,Knight | TokenOwner$ You | TokenColors$ White | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Vigilance | TokenImage$ w 2 2 knight rtr | SpellDescription$ Put two 2/2 white Knight creature tokens with vigilance onto the battlefield. +DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/knight_watch.jpg Oracle:Put two 2/2 white Knight creature tokens with vigilance onto the battlefield. diff --git a/forge-gui/res/cardsfolder/k/knightly_valor.txt b/forge-gui/res/cardsfolder/k/knightly_valor.txt index 53b116e87e0..4837bb9c9d6 100644 --- a/forge-gui/res/cardsfolder/k/knightly_valor.txt +++ b/forge-gui/res/cardsfolder/k/knightly_valor.txt @@ -6,5 +6,6 @@ A:SP$ Attach | Cost$ 4 W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Vigilance | Description$ Enchanted creature gets +2/+2 and has vigilance. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 2/2 white Knight creature token with vigilance onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Knight | TokenTypes$ Creature,Knight | TokenOwner$ You | TokenColors$ White | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Vigilance | TokenImage$ w 2 2 knight rtr +DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/knightly_valor.jpg Oracle:Enchant creature\nWhen Knightly Valor enters the battlefield, put a 2/2 white Knight creature token with vigilance onto the battlefield.\nEnchanted creature gets +2/+2 and has vigilance. diff --git a/forge-gui/res/cardsfolder/k/korozda_gorgon.txt b/forge-gui/res/cardsfolder/k/korozda_gorgon.txt index 67101d10066..4e5ce89aaee 100644 --- a/forge-gui/res/cardsfolder/k/korozda_gorgon.txt +++ b/forge-gui/res/cardsfolder/k/korozda_gorgon.txt @@ -4,5 +4,6 @@ Types:Creature Gorgon PT:2/5 K:Deathtouch A:AB$ Pump | Cost$ 2 SubCounter<1/P1P1/Creature.YouCtrl/a creature you Control> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Target creature gets -1/-1 until end of turn. +DeckHints:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/korozda_gorgon.jpg Oracle:Deathtouch\n{2}, Remove a +1/+1 counter from a creature you control: Target creature gets -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/k/krasis_incubation.txt b/forge-gui/res/cardsfolder/k/krasis_incubation.txt index b6de94d2ce5..db7b4ec5351 100644 --- a/forge-gui/res/cardsfolder/k/krasis_incubation.txt +++ b/forge-gui/res/cardsfolder/k/krasis_incubation.txt @@ -9,5 +9,6 @@ SVar:TrigRemember:DB$ Cleanup | ClearRemembered$ True | SubAbility$ RememberNew SVar:RememberNew:DB$ Pump | RememberObjects$ Enchanted A:AB$ PutCounter | Cost$ 1 G U Return<1/CARDNAME> | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ 2 | SpellDescription$ Put two +1/+1 counters on enchanted creature. SVar:RemAIDeck:True +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/krasis_incubation.jpg Oracle:Enchant creature\nEnchanted creature can't attack or block, and its activated abilities can't be activated.\n{1}{G}{U}, Return Krasis Incubation to its owner's hand: Put two +1/+1 counters on enchanted creature. diff --git a/forge-gui/res/cardsfolder/m/miming_slime.txt b/forge-gui/res/cardsfolder/m/miming_slime.txt index ee335de5471..a59daa3b92c 100644 --- a/forge-gui/res/cardsfolder/m/miming_slime.txt +++ b/forge-gui/res/cardsfolder/m/miming_slime.txt @@ -4,5 +4,6 @@ Types:Sorcery A:SP$ Token | Cost$ 2 G | TokenAmount$ 1 | TokenName$ Ooze | TokenOwner$ You | TokenPower$ X | TokenToughness$ X | References$ X | TokenTypes$ Creature,Ooze | TokenColors$ Green | SpellDescription$ Put an X/X green Ooze creature token onto the battlefield, where X is the greatest power among creatures you control. SVar:X:Count$GreatestPower_Creature.YouCtrl SVar:NeedsToPlay:Creature.YouCtrl +DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/miming_slime.jpg Oracle:Put an X/X green Ooze creature token onto the battlefield, where X is the greatest power among creatures you control. diff --git a/forge-gui/res/cardsfolder/m/mnemonic_wall.txt b/forge-gui/res/cardsfolder/m/mnemonic_wall.txt index d51a98b652b..b94a0c91224 100644 --- a/forge-gui/res/cardsfolder/m/mnemonic_wall.txt +++ b/forge-gui/res/cardsfolder/m/mnemonic_wall.txt @@ -5,5 +5,6 @@ PT:0/4 K:Defender T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target instant or sorcery card from your graveyard to your hand. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl +DeckHints:Type$Instant|Sorcery SVar:Picture:http://www.wizards.com/global/images/magic/general/mnemonic_wall.jpg Oracle:Defender\nWhen Mnemonic Wall enters the battlefield, you may return target instant or sorcery card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/m/murder_investigation.txt b/forge-gui/res/cardsfolder/m/murder_investigation.txt index 075517f11e4..2a7ca05661a 100644 --- a/forge-gui/res/cardsfolder/m/murder_investigation.txt +++ b/forge-gui/res/cardsfolder/m/murder_investigation.txt @@ -6,5 +6,6 @@ A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select targe T:Mode$ ChangesZone | ValidCard$ Card.AttachedBy | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigToken | TriggerDescription$ When enchanted creature dies, put X 1/1 white Soldier creature tokens onto the battlefield, where X is its power. SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 SVar:X:TriggeredCard$CardPower +DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/murder_investigation.jpg Oracle:Enchant creature you control\nWhen enchanted creature dies, put X 1/1 white Soldier creature tokens onto the battlefield, where X is its power. diff --git a/forge-gui/res/cardsfolder/m/mutants_prey.txt b/forge-gui/res/cardsfolder/m/mutants_prey.txt index 85634e73df2..73db3d769df 100644 --- a/forge-gui/res/cardsfolder/m/mutants_prey.txt +++ b/forge-gui/res/cardsfolder/m/mutants_prey.txt @@ -3,5 +3,6 @@ ManaCost:G Types:Instant A:SP$ Pump | Cost$ G | AILogic$ Fight | ValidTgts$ Creature.YouCtrl+counters_GE1_P1P1 | TgtPrompt$ Select target creature you control with a +1/+1 counter | SubAbility$ DBFight | SpellDescription$ Target creature you control with a +1/+1 counter on it fights target creature an opponent controls. SVar:DBFight:DB$ Fight | Defined$ ParentTarget | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls +DeckHints:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/mutants_prey.jpg Oracle:Target creature you control with a +1/+1 counter on it fights target creature an opponent controls. (Each deals damage equal to its power to the other.) diff --git a/forge-gui/res/cardsfolder/n/nimbus_swimmer.txt b/forge-gui/res/cardsfolder/n/nimbus_swimmer.txt index d1c6e443924..d1a08693833 100644 --- a/forge-gui/res/cardsfolder/n/nimbus_swimmer.txt +++ b/forge-gui/res/cardsfolder/n/nimbus_swimmer.txt @@ -5,5 +5,6 @@ PT:0/0 K:Flying K:etbCounter:P1P1:X SVar:X:Count$xPaid +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/nimbus_swimmer.jpg Oracle:Flying\nNimbus Swimmer enters the battlefield with X +1/+1 counters on it. diff --git a/forge-gui/res/cardsfolder/n/nivix_cyclops.txt b/forge-gui/res/cardsfolder/n/nivix_cyclops.txt index 180745887ab..c4ca1d6d595 100644 --- a/forge-gui/res/cardsfolder/n/nivix_cyclops.txt +++ b/forge-gui/res/cardsfolder/n/nivix_cyclops.txt @@ -6,5 +6,6 @@ K:Defender T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you cast an instant or sorcery spell, CARDNAME gets +3/+0 until end of turn and can attack this turn as though it didn't have defender. SVar:TrigPump:AB$ Pump | Cost$ 0 | KW$ HIDDEN CARDNAME can attack as though it didn't have defender. | NumAtt$ +3 SVar:BuffedBy:Instant,Sorcery +DeckHints:Type$Instant|Sorcery SVar:Picture:http://www.wizards.com/global/images/magic/general/nivix_cyclops.jpg Oracle:Defender\nWhenever you cast an instant or sorcery spell, Nivix Cyclops gets +3/+0 until end of turn and can attack this turn as though it didn't have defender. diff --git a/forge-gui/res/cardsfolder/n/nivix_guildmage.txt b/forge-gui/res/cardsfolder/n/nivix_guildmage.txt index 3cf5bbb1a7e..2d4001f2935 100644 --- a/forge-gui/res/cardsfolder/n/nivix_guildmage.txt +++ b/forge-gui/res/cardsfolder/n/nivix_guildmage.txt @@ -5,5 +5,6 @@ PT:2/2 A:AB$ Draw | Cost$ 1 U R | NumCards$ 1 | SpellDescription$ Draw a card, then discard a card. | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose A:AB$ CopySpellAbility | Cost$ 2 U R | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl | TargetType$ Spell | SpellDescription$ Copy target instant or sorcery spell you control. You may choose new targets for the copy. +DeckHints:Type$Instant|Sorcery SVar:Picture:http://www.wizards.com/global/images/magic/general/nivix_guildmage.jpg Oracle:{1}{U}{R}: Draw a card, then discard a card.\n{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy. diff --git a/forge-gui/res/cardsfolder/o/ogre_slumlord.txt b/forge-gui/res/cardsfolder/o/ogre_slumlord.txt index 5cbcd799479..b7fe54e7167 100644 --- a/forge-gui/res/cardsfolder/o/ogre_slumlord.txt +++ b/forge-gui/res/cardsfolder/o/ogre_slumlord.txt @@ -5,5 +5,6 @@ PT:3/3 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.nonToken+Other | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever another nontoken creature dies, put a 1/1 black Rat creature token onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Rat | TokenTypes$ Creature,Rat | TokenOwner$ You | TokenColors$ Black | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ b 1 1 rat GTC S:Mode$ Continuous | Affected$ Creature.Rat+YouCtrl | AddKeyword$ Deathtouch | Description$ Rats you control have deathtouch. +DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/ogre_slumlord.jpg Oracle:Whenever another nontoken creature dies, you may put a 1/1 black Rat creature token onto the battlefield.\nRats you control have deathtouch. diff --git a/forge-gui/res/cardsfolder/o/ooze_flux.txt b/forge-gui/res/cardsfolder/o/ooze_flux.txt index 178f3ccf3a2..2950dd7faeb 100644 --- a/forge-gui/res/cardsfolder/o/ooze_flux.txt +++ b/forge-gui/res/cardsfolder/o/ooze_flux.txt @@ -4,5 +4,6 @@ Types:Enchantment A:AB$ Token | Announce$ X | Cost$ XCantBe0 1 G SubCounter | TokenAmount$ 1 | TokenName$ Ooze | TokenTypes$ Creature,Ooze | TokenOwner$ You | TokenImage$ g x x ooze | TokenColors$ Green | TokenPower$ X | TokenToughness$ X | SpellDescription$ Put an X/X green Ooze creature token onto the battlefield, where X is the number of +1/+1 counters removed this way. SVar:X:Count$xPaid SVar:RemAIDeck:True +DeckHints:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/ooze_flux.jpg Oracle:{1}{G}, Remove one or more +1/+1 counters from among creatures you control: Put an X/X green Ooze creature token onto the battlefield, where X is the number of +1/+1 counters removed this way. diff --git a/forge-gui/res/cardsfolder/o/opal_lake_gatekeepers.txt b/forge-gui/res/cardsfolder/o/opal_lake_gatekeepers.txt index a714fe321ea..ba6f535bf20 100644 --- a/forge-gui/res/cardsfolder/o/opal_lake_gatekeepers.txt +++ b/forge-gui/res/cardsfolder/o/opal_lake_gatekeepers.txt @@ -4,5 +4,6 @@ Types:Creature Vedalken Soldier PT:2/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Gate.YouCtrl | PresentCompare$ GE2 | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, if you control two or more Gates, you may draw a card. SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 +DeckHints:Type$Gate SVar:Picture:http://www.wizards.com/global/images/magic/general/opal_lake_gatekeepers.jpg Oracle:When Opal Lake Gatekeepers enters the battlefield, if you control two or more Gates, you may draw a card. diff --git a/forge-gui/res/cardsfolder/p/phantom_general.txt b/forge-gui/res/cardsfolder/p/phantom_general.txt index 3316491a5cf..9d95c100613 100644 --- a/forge-gui/res/cardsfolder/p/phantom_general.txt +++ b/forge-gui/res/cardsfolder/p/phantom_general.txt @@ -4,5 +4,6 @@ Types:Creature Spirit Soldier PT:2/3 S:Mode$ Continuous | Affected$ Creature.token+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Creature tokens you control get +1/+1. SVar:PlayMain1:TRUE +DeckHints:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/phantom_general.jpg Oracle:Creature tokens you control get +1/+1. diff --git a/forge-gui/res/cardsfolder/p/precinct_captain.txt b/forge-gui/res/cardsfolder/p/precinct_captain.txt index ac97dbe885a..c727a0852eb 100644 --- a/forge-gui/res/cardsfolder/p/precinct_captain.txt +++ b/forge-gui/res/cardsfolder/p/precinct_captain.txt @@ -5,5 +5,6 @@ PT:2/2 K:First Strike T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a 1/1 white Soldier creature token onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenName$ Soldier | TokenColors$ White | TokenTypes$ Creature,Soldier | TokenPower$ 1 | TokenToughness$ 1 | TokenOwner$ You | TokenAmount$ 1 | TokenImage$ w 1 1 soldier rtr +DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/precinct_captain.jpg Oracle:First strike\nWhenever Precinct Captain deals combat damage to a player, put a 1/1 white Soldier creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/r/renegade_krasis.txt b/forge-gui/res/cardsfolder/r/renegade_krasis.txt index 6f3ec479450..9aadc6a63aa 100644 --- a/forge-gui/res/cardsfolder/r/renegade_krasis.txt +++ b/forge-gui/res/cardsfolder/r/renegade_krasis.txt @@ -5,5 +5,6 @@ PT:3/2 K:Evolve T:Mode$ Evolved | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPutCounterAll | TriggerDescription$ Whenever CARDNAME evolves, put a +1/+1 counter on each other creature you control with a +1/+1 counter on it. SVar:TrigPutCounterAll:AB$ PutCounterAll | Cost$ 0 | ValidCards$ Creature.YouCtrl+counters_GE1_P1P1+Other | CounterType$ P1P1 | CounterNum$ 1 +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/renegade_krasis.jpg Oracle:Evolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.)\nWhenever Renegade Krasis evolves, put a +1/+1 counter on each other creature you control with a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/r/rootborn_defenses.txt b/forge-gui/res/cardsfolder/r/rootborn_defenses.txt index 537faf807c3..6a9473918b4 100644 --- a/forge-gui/res/cardsfolder/r/rootborn_defenses.txt +++ b/forge-gui/res/cardsfolder/r/rootborn_defenses.txt @@ -5,5 +5,6 @@ A:SP$ ChooseCard | Cost$ 2 W | Defined$ You | Amount$ 1 | Choices$ Creature.toke SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | NumCopies$ 1 | SubAbility$ DBPumpAll SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Indestructible | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +DeckHints:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/rootborn_defenses.jpg Oracle:Populate. Creatures you control gain indestructible until end of turn. (To populate, put a token onto the battlefield that's a copy of a creature token you control. Damage and effects that say "destroy" don't destroy creatures with indestructible.) diff --git a/forge-gui/res/cardsfolder/s/sapphire_drake.txt b/forge-gui/res/cardsfolder/s/sapphire_drake.txt index 1be4a0c40b7..18de4e225cb 100644 --- a/forge-gui/res/cardsfolder/s/sapphire_drake.txt +++ b/forge-gui/res/cardsfolder/s/sapphire_drake.txt @@ -4,5 +4,6 @@ Types:Creature Drake PT:4/4 K:Flying S:Mode$ Continuous | Affected$ Creature.YouCtrl+counters_GE1_P1P1 | AddKeyword$ Flying | Description$ Each creature you control with a +1/+1 counter on it has flying. +DeckHints:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/sapphire_drake.jpg Oracle:Flying\nEach creature you control with a +1/+1 counter on it has flying. diff --git a/forge-gui/res/cardsfolder/s/saruli_gatekeepers.txt b/forge-gui/res/cardsfolder/s/saruli_gatekeepers.txt index 0d3ced85d4a..07fa6b09789 100644 --- a/forge-gui/res/cardsfolder/s/saruli_gatekeepers.txt +++ b/forge-gui/res/cardsfolder/s/saruli_gatekeepers.txt @@ -4,5 +4,6 @@ Types:Creature Elf Warrior PT:2/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Gate.YouCtrl | PresentCompare$ GE2 | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, if you control two or more Gates, gain 7 life. SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 7 +DeckHints:Type$Gate SVar:Picture:http://www.wizards.com/global/images/magic/general/saruli_gatekeepers.jpg Oracle:When Saruli Gatekeepers enters the battlefield, if you control two or more Gates, you gain 7 life. diff --git a/forge-gui/res/cardsfolder/s/scion_of_vitu_ghazi.txt b/forge-gui/res/cardsfolder/s/scion_of_vitu_ghazi.txt index 0c5ca4a8729..fc8447db490 100644 --- a/forge-gui/res/cardsfolder/s/scion_of_vitu_ghazi.txt +++ b/forge-gui/res/cardsfolder/s/scion_of_vitu_ghazi.txt @@ -6,5 +6,6 @@ T:Mode$ ChangesZone | ValidCard$ Card.wasCastFromHand+Self | Destination$ Battle SVar:TrigToken:AB$ Token | Cost$ 0 | TokenOwner$ You | TokenAmount$ 1 | TokenName$ Bird | TokenTypes$ Creature,Bird | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenImage$ w 1 1 bird rtr | SubAbility$ DBChoose SVar:DBChoose:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | Mandatory$ True | SubAbility$ DBCopy SVar:DBCopy:DB$ CopyPermanent | Defined$ ChosenCard +DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/scion_of_vitu_ghazi.jpg Oracle:When Scion of Vitu-Ghazi enters the battlefield, if you cast it from your hand, put a 1/1 white Bird creature token with flying onto the battlefield, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) diff --git a/forge-gui/res/cardsfolder/s/security_blockade.txt b/forge-gui/res/cardsfolder/s/security_blockade.txt index d2aff075b75..847f2e49f62 100644 --- a/forge-gui/res/cardsfolder/s/security_blockade.txt +++ b/forge-gui/res/cardsfolder/s/security_blockade.txt @@ -8,5 +8,6 @@ SVar:PreventDamage:AB$ PreventDamage | Cost$ T | Defined$ You | Amount$ 1 | Spel T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 2/2 white Knight creature token with vigilance onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Knight | TokenTypes$ Creature,Knight | TokenOwner$ You | TokenColors$ White | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Vigilance | TokenImage$ w 2 2 knight rtr SVar:NonStackingAttachEffect:True +DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/security_blockade.jpg Oracle:Enchant land\nWhen Security Blockade enters the battlefield, put a 2/2 white Knight creature token with vigilance onto the battlefield.\nEnchanted land has "{T}: Prevent the next 1 damage that would be dealt to you this turn." diff --git a/forge-gui/res/cardsfolder/s/seller_of_songbirds.txt b/forge-gui/res/cardsfolder/s/seller_of_songbirds.txt index 7c1b64b9dce..85e2b44fe7f 100644 --- a/forge-gui/res/cardsfolder/s/seller_of_songbirds.txt +++ b/forge-gui/res/cardsfolder/s/seller_of_songbirds.txt @@ -4,5 +4,6 @@ Types:Creature Human PT:1/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 1/1 white Bird creature token with flying onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenOwner$ You | TokenAmount$ 1 | TokenName$ Bird | TokenTypes$ Creature,Bird | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenImage$ w 1 1 bird rtr +DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/seller_of_songbirds.jpg Oracle:When Seller of Songbirds enters the battlefield, put a 1/1 white Bird creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/shambleshark.txt b/forge-gui/res/cardsfolder/s/shambleshark.txt index 07bbf087ac5..b970d046e2e 100644 --- a/forge-gui/res/cardsfolder/s/shambleshark.txt +++ b/forge-gui/res/cardsfolder/s/shambleshark.txt @@ -4,5 +4,6 @@ Types:Creature Fish Crab PT:2/1 K:Flash K:Evolve +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/shambleshark.jpg Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEvolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) diff --git a/forge-gui/res/cardsfolder/s/simic_fluxmage.txt b/forge-gui/res/cardsfolder/s/simic_fluxmage.txt index b2f73b036ea..da5c0c23920 100644 --- a/forge-gui/res/cardsfolder/s/simic_fluxmage.txt +++ b/forge-gui/res/cardsfolder/s/simic_fluxmage.txt @@ -4,5 +4,7 @@ Types:Creature Merfolk Wizard PT:1/2 K:Evolve A:AB$ MoveCounter | Cost$ 1 U T | CounterType$ P1P1 | CounterNum$ 1 | Source$ Self | ValidTgts$ Creature | SpellDescription$ Move a +1/+1 counter from CARDNAME onto target creature. +DeckHas:Ability$Counters +DeckHints:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/simic_fluxmage.jpg Oracle:Evolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.)\n{1}{U}, {T}: Move a +1/+1 counter from Simic Fluxmage onto target creature. diff --git a/forge-gui/res/cardsfolder/s/simic_manipulator.txt b/forge-gui/res/cardsfolder/s/simic_manipulator.txt index dc84728db28..e6698bb1c55 100644 --- a/forge-gui/res/cardsfolder/s/simic_manipulator.txt +++ b/forge-gui/res/cardsfolder/s/simic_manipulator.txt @@ -6,5 +6,7 @@ K:Evolve A:AB$ GainControl | Announce$ X | XCantBe0$ True | Cost$ T SubCounter | ValidTgts$ Creature.powerLEX | TgtPrompt$ Select target with power less than or equal to the number of +1/+1 counters removed this way | SpellDescription$ Gain control of target creature with power less than or equal to the number of +1/+1 counters removed this way. SVar:X:Count$xPaid SVar:RemAIDeck:True +DeckHas:Ability$Counters +DeckHints:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/simic_manipulator.jpg Oracle:Evolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.)\n{T}, Remove one or more +1/+1 counters from Simic Manipulator: Gain control of target creature with power less than or equal to the number of +1/+1 counters removed this way. diff --git a/forge-gui/res/cardsfolder/s/slime_molding.txt b/forge-gui/res/cardsfolder/s/slime_molding.txt index 447b789e391..983202f4ace 100644 --- a/forge-gui/res/cardsfolder/s/slime_molding.txt +++ b/forge-gui/res/cardsfolder/s/slime_molding.txt @@ -3,5 +3,6 @@ ManaCost:X G Types:Sorcery A:SP$ Token | Cost$ X G | TokenAmount$ 1 | TokenName$ Ooze | TokenTypes$ Creature,Ooze | TokenOwner$ You | TokenColors$ Green | TokenPower$ X | TokenToughness$ X | References$ X | TokenImage$ g x x ooze rtr | SpellDescription$ Put an X/X green Ooze creature token onto the battlefield. SVar:X:Count$xPaid +DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/slime_molding.jpg Oracle:Put an X/X green Ooze creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/smelt_ward_gatekeepers.txt b/forge-gui/res/cardsfolder/s/smelt_ward_gatekeepers.txt index 4e4df2d88fa..0dea0f9cf33 100644 --- a/forge-gui/res/cardsfolder/s/smelt_ward_gatekeepers.txt +++ b/forge-gui/res/cardsfolder/s/smelt_ward_gatekeepers.txt @@ -6,5 +6,6 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | Untap$ True | LoseControl$ EOT | SubAbility$ DBPump SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ Haste SVar:PlayMain1:OPPONENTCREATURES +DeckHints:Type$Gate SVar:Picture:http://www.wizards.com/global/images/magic/general/smelt_ward_gatekeepers.jpg Oracle:When Smelt-Ward Gatekeepers enters the battlefield, if you control two or more Gates, gain control of target creature an opponent controls until end of turn. Untap that creature. It gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sundering_growth.txt b/forge-gui/res/cardsfolder/s/sundering_growth.txt index 07bb35aee80..bb81dfb65b9 100644 --- a/forge-gui/res/cardsfolder/s/sundering_growth.txt +++ b/forge-gui/res/cardsfolder/s/sundering_growth.txt @@ -5,5 +5,6 @@ A:SP$ Destroy | Cost$ GW GW | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Selec SVar:DBChoose:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | Mandatory$ True | RememberChosen$ True SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +DeckHints:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/sundering_growth.jpg Oracle:Destroy target artifact or enchantment, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) diff --git a/forge-gui/res/cardsfolder/s/sunhome_guildmage.txt b/forge-gui/res/cardsfolder/s/sunhome_guildmage.txt index bd098e9d604..721ee73c35b 100644 --- a/forge-gui/res/cardsfolder/s/sunhome_guildmage.txt +++ b/forge-gui/res/cardsfolder/s/sunhome_guildmage.txt @@ -4,5 +4,6 @@ Types:Creature Human Wizard PT:2/2 A:AB$ PumpAll | Cost$ 1 R W | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | SpellDescription$ Creatures you control get +1/+0 until end of turn. A:AB$ Token | Cost$ 2 R W | TokenAmount$ 1 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ Red,White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Haste | SpellDescription$ Put a 1/1 red and white Soldier creature token with haste onto the battlefield. +DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/sunhome_guildmage.jpg Oracle:{1}{R}{W}: Creatures you control get +1/+0 until end of turn.\n{2}{R}{W}: Put a 1/1 red and white Soldier creature token with haste onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/sunspire_gatekeepers.txt b/forge-gui/res/cardsfolder/s/sunspire_gatekeepers.txt index 5e8f92294cd..5b704e41d66 100644 --- a/forge-gui/res/cardsfolder/s/sunspire_gatekeepers.txt +++ b/forge-gui/res/cardsfolder/s/sunspire_gatekeepers.txt @@ -4,5 +4,7 @@ Types:Creature Human Soldier PT:2/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Gate.YouCtrl | PresentCompare$ GE2 | Execute$ TrigToken| TriggerDescription$ When CARDNAME enters the battlefield, if you control two or more Gates, put a 2/2 Knight creature token with vigilance onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Knight | TokenTypes$ Creature,Knight | TokenOwner$ You | TokenColors$ White | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Vigilance | TokenImage$ w 2 2 knight rtr +DeckHas:Ability$Token +DeckHints:Type$Gate SVar:Picture:http://www.wizards.com/global/images/magic/general/sunspire_gatekeepers.jpg Oracle:When Sunspire Gatekeepers enters the battlefield, if you control two or more Gates, put a 2/2 white Knight creature token with vigilance onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/survey_the_wreckage.txt b/forge-gui/res/cardsfolder/s/survey_the_wreckage.txt index 6947147b243..c5da8f96a64 100644 --- a/forge-gui/res/cardsfolder/s/survey_the_wreckage.txt +++ b/forge-gui/res/cardsfolder/s/survey_the_wreckage.txt @@ -3,5 +3,6 @@ ManaCost:4 R Types:Sorcery A:SP$ Destroy | Cost$ 4 R | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBGoblin | SpellDescription$ Destroy target land. Put a 1/1 red Goblin creature token onto the battlefield. SVar:DBGoblin:DB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ r 1 1 goblin rtr +DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/survey_the_wreckage.jpg Oracle:Destroy target land. Put a 1/1 red Goblin creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/t/teysa_envoy_of_ghosts.txt b/forge-gui/res/cardsfolder/t/teysa_envoy_of_ghosts.txt index f5e6ed3969e..bf41d3024cc 100644 --- a/forge-gui/res/cardsfolder/t/teysa_envoy_of_ghosts.txt +++ b/forge-gui/res/cardsfolder/t/teysa_envoy_of_ghosts.txt @@ -7,5 +7,6 @@ K:Protection from creatures T:Mode$ DamageDone | ValidSource$ Creature | ValidTarget$ You | CombatDamage$ True | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature deals combat damage to you, destroy that creature. Put a 1/1 white and black Spirit creature token with flying onto the battlefield. SVar:TrigDestroy:DB$ Destroy | Defined$ TriggeredSource | SubAbility$ DBToken SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White,Black | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying +DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/teysa_envoy_of_ghosts.jpg Oracle:Vigilance, protection from creatures\nWhenever a creature deals combat damage to you, destroy that creature. Put a 1/1 white and black Spirit creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/t/trostani_selesnyas_voice.txt b/forge-gui/res/cardsfolder/t/trostani_selesnyas_voice.txt index 69aecebdf6c..cd8a08e29ff 100644 --- a/forge-gui/res/cardsfolder/t/trostani_selesnyas_voice.txt +++ b/forge-gui/res/cardsfolder/t/trostani_selesnyas_voice.txt @@ -8,5 +8,6 @@ SVar:Life:TriggeredCard$CardToughness A:AB$ ChooseCard | Cost$ 1 G W T | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | Mandatory$ True | RememberChosen$ True | AILogic$ AtLeast1 | SpellDescription$ Populate. (Put a token onto the battlefield that's a copy of a creature token you control.) SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | NumCopies$ 1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +DeckHints:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/trostani_selesnyas_voice.jpg Oracle:Whenever another creature enters the battlefield under your control, you gain life equal to that creature's toughness.\n{1}{G}{W}, {T}: Populate. (Put a token onto the battlefield that's a copy of a creature token you control.) diff --git a/forge-gui/res/cardsfolder/t/trostanis_judgment.txt b/forge-gui/res/cardsfolder/t/trostanis_judgment.txt index d762aac7271..7f69f3efa72 100644 --- a/forge-gui/res/cardsfolder/t/trostanis_judgment.txt +++ b/forge-gui/res/cardsfolder/t/trostanis_judgment.txt @@ -5,5 +5,6 @@ A:SP$ ChangeZone | Cost$ 5 W | ValidTgts$ Creature | TgtPrompt$ Select target cr SVar:DBChoose:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | Mandatory$ True | RememberChosen$ True SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | NumCopies$ 1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +DeckHints:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/trostanis_judgment.jpg Oracle:Exile target creature, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) diff --git a/forge-gui/res/cardsfolder/t/trostanis_summoner.txt b/forge-gui/res/cardsfolder/t/trostanis_summoner.txt index 31f1dabe519..0cb25269bf4 100644 --- a/forge-gui/res/cardsfolder/t/trostanis_summoner.txt +++ b/forge-gui/res/cardsfolder/t/trostanis_summoner.txt @@ -6,5 +6,6 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Knight | TokenTypes$ Creature,Knight | TokenOwner$ You | TokenColors$ White | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Vigilance | TokenImage$ w 2 2 knight rtr | SubAbility$ DBCentaurToken | SVar:DBCentaurToken:DB$ Token | TokenAmount$ 1 | TokenName$ Centaur | TokenTypes$ Creature,Centaur | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 centaur rtr | SubAbility$ DBRhinoToken SVar:DBRhinoToken:DB$ Token | TokenAmount$ 1 | TokenName$ Rhino | TokenTypes$ Creature,Rhino | TokenOwner$ You | TokenColors$ Green | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Trample | TokenImage$ g 4 4 rhino rtr +DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/trostanis_summoner.jpg Oracle:When Trostani's Summoner enters the battlefield, put a 2/2 white Knight creature token with vigilance, a 3/3 green Centaur creature token, and a 4/4 green Rhino creature token with trample onto the battlefield. diff --git a/forge-gui/res/cardsfolder/u/ubul_sar_gatekeepers.txt b/forge-gui/res/cardsfolder/u/ubul_sar_gatekeepers.txt index 01a7c7fb05d..5c583b77c47 100644 --- a/forge-gui/res/cardsfolder/u/ubul_sar_gatekeepers.txt +++ b/forge-gui/res/cardsfolder/u/ubul_sar_gatekeepers.txt @@ -4,5 +4,6 @@ Types:Creature Zombie Soldier PT:2/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Gate.YouCtrl | PresentCompare$ GE2 | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, if you control two or more Gates, target creature an opponent controls gets -2/-2 until end of turn. SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True +DeckHints:Type$Gate SVar:Picture:http://www.wizards.com/global/images/magic/general/ubul_sar_gatekeepers.jpg Oracle:When Ubul Sar Gatekeepers enters the battlefield, if you control two or more Gates, target creature an opponent controls gets -2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/u/uncovered_clues.txt b/forge-gui/res/cardsfolder/u/uncovered_clues.txt index bcd653d2317..b00e45b6ec7 100644 --- a/forge-gui/res/cardsfolder/u/uncovered_clues.txt +++ b/forge-gui/res/cardsfolder/u/uncovered_clues.txt @@ -2,5 +2,6 @@ Name:Uncovered Clues ManaCost:2 U Types:Sorcery A:SP$ Dig | Cost$ 2 U | DigNum$ 4 | ChangeNum$ 2 | Optional$ True | ChangeValid$ Instant,Sorcery | SpellDescription$ Look at the top four cards of your library. You may reveal up to two instant and/or sorcery cards from among them and put the revealed cards into your hand. Put the rest on the bottom of your library in any order. +DeckHints:Type$Instant|Sorcery SVar:Picture:http://www.wizards.com/global/images/magic/general/uncovered_clues.jpg Oracle:Look at the top four cards of your library. You may reveal up to two instant and/or sorcery cards from among them and put the revealed cards into your hand. Put the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/u/urbis_protector.txt b/forge-gui/res/cardsfolder/u/urbis_protector.txt index 89b994a57da..51a6af01a9d 100644 --- a/forge-gui/res/cardsfolder/u/urbis_protector.txt +++ b/forge-gui/res/cardsfolder/u/urbis_protector.txt @@ -4,5 +4,6 @@ Types:Creature Human Cleric PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 4/4 white Angel creature token with flying onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Angel | TokenTypes$ Creature,Angel | TokenOwner$ You | TokenColors$ White | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Flying | TokenImage$ w 4 4 angel gtc +DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/urbis_protector.jpg Oracle:When Urbis Protector enters the battlefield, put a 4/4 white Angel creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/u/utvara_hellkite.txt b/forge-gui/res/cardsfolder/u/utvara_hellkite.txt index 8b87601699d..fe0478b9d6e 100644 --- a/forge-gui/res/cardsfolder/u/utvara_hellkite.txt +++ b/forge-gui/res/cardsfolder/u/utvara_hellkite.txt @@ -5,5 +5,6 @@ PT:6/6 K:Flying T:Mode$ Attacks | ValidCard$ Dragon.YouCtrl | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever a dragon you control attacks, put a 6/6 red dragon creature token with flying onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Dragon | TokenTypes$ Creature,Dragon | TokenOwner$ You | TokenColors$ Red | TokenPower$ 6 | TokenToughness$ 6 | TokenKeywords$ Flying | TokenImage$ r 6 6 dragon rtr +DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/utvara_hellkite.jpg Oracle:Flying\nWhenever a Dragon you control attacks, put a 6/6 red Dragon creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/v/vitu_ghazi_guildmage.txt b/forge-gui/res/cardsfolder/v/vitu_ghazi_guildmage.txt index e7a9dcd7737..5159e5dfba9 100644 --- a/forge-gui/res/cardsfolder/v/vitu_ghazi_guildmage.txt +++ b/forge-gui/res/cardsfolder/v/vitu_ghazi_guildmage.txt @@ -6,5 +6,7 @@ A:AB$ Token | Cost$ 4 G W | TokenAmount$ 1 | TokenName$ Centaur | TokenTypes$ Cr A:AB$ ChooseCard | Cost$ 2 G W | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | Mandatory$ True | RememberChosen$ True | AILogic$ AtLeast1 | SpellDescription$ Populate. (Put a token onto the battlefield that's a copy of a creature token you control.) SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | NumCopies$ 1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +DeckHas:Ability$Token +DeckHints:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/vitu_ghazi_guildmage.jpg Oracle:{4}{G}{W}: Put a 3/3 green Centaur creature token onto the battlefield.\n{2}{G}{W}: Populate. (Put a token onto the battlefield that's a copy of a creature token you control.) diff --git a/forge-gui/res/cardsfolder/w/wake_the_reflections.txt b/forge-gui/res/cardsfolder/w/wake_the_reflections.txt index 8bd4d85c7ff..ed9cc308ce6 100644 --- a/forge-gui/res/cardsfolder/w/wake_the_reflections.txt +++ b/forge-gui/res/cardsfolder/w/wake_the_reflections.txt @@ -3,5 +3,6 @@ ManaCost:W Types:Sorcery A:SP$ ChooseCard | Cost$ W | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | AILogic$ AtLeast1 | SubAbility$ DBCopy | Mandatory$ True | SpellDescription$ Populate. (Put a token onto the battlefield that's a copy of a creature token you control.) SVar:DBCopy:DB$ CopyPermanent | Defined$ ChosenCard +DeckNeeds:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/wake_the_reflections.jpg Oracle:Populate. (Put a token onto the battlefield that's a copy of a creature token you control.) diff --git a/forge-gui/res/cardsfolder/w/worldspine_wurm.txt b/forge-gui/res/cardsfolder/w/worldspine_wurm.txt index edab275e16a..48a72472c7c 100644 --- a/forge-gui/res/cardsfolder/w/worldspine_wurm.txt +++ b/forge-gui/res/cardsfolder/w/worldspine_wurm.txt @@ -7,5 +7,6 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Creature.Self | Execute$ TrigShuffle | TriggerDescription$ When CARDNAME is put into a graveyard from anywhere, shuffle it into its owner's library. SVar:TrigShuffle:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library | Shuffle$ True | Defined$ TriggeredCard SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 3 | TokenName$ Wurm | TokenTypes$ Creature,Wurm | TokenOwner$ TriggeredCardController | TokenColors$ Green | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Trample | TokenImage$ g 5 5 wurm rtr +DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/worldspine_wurm.jpg Oracle:Trample\nWhen Worldspine Wurm dies, put three 5/5 green Wurm creature tokens with trample onto the battlefield.\nWhen Worldspine Wurm is put into a graveyard from anywhere, shuffle it into its owner's library. diff --git a/forge-gui/res/cardsfolder/z/zameck_guildmage.txt b/forge-gui/res/cardsfolder/z/zameck_guildmage.txt index 640e7ceecd7..7228d732db8 100644 --- a/forge-gui/res/cardsfolder/z/zameck_guildmage.txt +++ b/forge-gui/res/cardsfolder/z/zameck_guildmage.txt @@ -7,5 +7,7 @@ SVar:ExtraETBCounter:Event$ Moved | ActiveZones$ Command | Destination$ Battlefi SVar:AddExtraCounter:AB$ PutCounter | Cost$ 0 | ETB$ True | Defined$ ReplacedCard | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ MoveToBattlefield SVar:MoveToBattlefield:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard A:AB$ Draw |Cost$ G U SubCounter<1/P1P1/Creature.YouCtrl/Creature you Control> | Defined$ You | NumCards$ 1 | SpellDescription$ Draw a card. +DeckHas:Ability$Counters +DeckHints:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/zameck_guildmage.jpg Oracle:{G}{U}: This turn, each creature you control enters the battlefield with an additional +1/+1 counter on it.\n{G}{U}, Remove a +1/+1 counter from a creature you control: Draw a card.