diff --git a/forge-gui/res/cardsfolder/a/abzan_advantage.txt b/forge-gui/res/cardsfolder/a/abzan_advantage.txt index 14b145e06a0..2c90631468e 100644 --- a/forge-gui/res/cardsfolder/a/abzan_advantage.txt +++ b/forge-gui/res/cardsfolder/a/abzan_advantage.txt @@ -3,5 +3,6 @@ ManaCost:1 W Types:Instant A:SP$ Sacrifice | Cost$ 1 W | ValidTgts$ Player | SacValid$ Enchantment | SacMessage$ Enchantment | SubAbility$ DBBolster | SpellDescription$ Target player sacrifices an enchantment. Bolster 1. (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it.) SVar:DBBolster:DB$ PutCounter | Bolster$ True | CounterNum$ 1 | CounterType$ P1P1 +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/abzan_advantage.jpg Oracle:Target player sacrifices an enchantment. Bolster 1. (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/a/abzan_ascendancy.txt b/forge-gui/res/cardsfolder/a/abzan_ascendancy.txt index fc58c04fae0..44edb37962b 100644 --- a/forge-gui/res/cardsfolder/a/abzan_ascendancy.txt +++ b/forge-gui/res/cardsfolder/a/abzan_ascendancy.txt @@ -7,5 +7,6 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 spirit KTK | TokenKeywords$ Flying SVar:PlayMain1:TRUE SVar:NeedsToPlay:Creature.YouCtrl +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/abzan_ascendancy.jpg Oracle:When Abzan Ascendancy enters the battlefield, put a +1/+1 counter on each creature you control.\nWhenever a nontoken creature you control dies, put a 1/1 white Spirit creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/a/abzan_battle_priest.txt b/forge-gui/res/cardsfolder/a/abzan_battle_priest.txt index 7ab6552032c..82ab016226c 100644 --- a/forge-gui/res/cardsfolder/a/abzan_battle_priest.txt +++ b/forge-gui/res/cardsfolder/a/abzan_battle_priest.txt @@ -5,5 +5,7 @@ PT:3/2 K:Outlast W S:Mode$ Continuous | Affected$ Creature.YouCtrl+counters_GE1_P1P1 | AddKeyword$ Lifelink | Description$ Each creature you control with a +1/+1 counter on it has lifelink. SVar:PlayMain1:TRUE +DeckHints:Ability$Counters +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/abzan_battle_priest.jpg Oracle:Outlast {W} ({W}, {T}: Put a +1/+1 counter on this creature. Outlast only as a sorcery.)\nEach creature you control with a +1/+1 counter on it has lifelink. diff --git a/forge-gui/res/cardsfolder/a/abzan_falconer.txt b/forge-gui/res/cardsfolder/a/abzan_falconer.txt index 63c28581a5f..f01ad53846b 100644 --- a/forge-gui/res/cardsfolder/a/abzan_falconer.txt +++ b/forge-gui/res/cardsfolder/a/abzan_falconer.txt @@ -5,5 +5,7 @@ PT:2/3 K:Outlast W S:Mode$ Continuous | Affected$ Creature.YouCtrl+counters_GE1_P1P1 | AddKeyword$ Flying | Description$ Each creature you control wth a +1/+1 counter on it has flying. SVar:PlayMain1:TRUE +DeckHints:Ability$Counters +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/abzan_falconer.jpg Oracle:Outlast {W} ({W}, {T}: Put a +1/+1 counter on this creature. Outlast only as a sorcery.)\nEach creature you control with a +1/+1 counter on it has flying. diff --git a/forge-gui/res/cardsfolder/a/abzan_skycaptain.txt b/forge-gui/res/cardsfolder/a/abzan_skycaptain.txt index 0822dcdab4a..aa7fc4b741a 100644 --- a/forge-gui/res/cardsfolder/a/abzan_skycaptain.txt +++ b/forge-gui/res/cardsfolder/a/abzan_skycaptain.txt @@ -5,5 +5,6 @@ PT:2/2 K:Flying T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigBolster | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, bolster 2. SVar:TrigBolster:DB$ PutCounter | Bolster$ True | CounterNum$ 2 | CounterType$ P1P1 +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/abzan_skycaptain.jpg Oracle:Flying\nWhen Abzan Skycaptain dies, bolster 2. (Choose a creature with the least toughness among creatures you control and put two +1/+1 counters on it.) diff --git a/forge-gui/res/cardsfolder/a/acid_spewer_dragon.txt b/forge-gui/res/cardsfolder/a/acid_spewer_dragon.txt index 1cd4a7b264d..f6de9d7e0ff 100644 --- a/forge-gui/res/cardsfolder/a/acid_spewer_dragon.txt +++ b/forge-gui/res/cardsfolder/a/acid_spewer_dragon.txt @@ -7,5 +7,6 @@ K:Deathtouch K:Megamorph:5 B B T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigCounters | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, put a +1/+1 counter on each other Dragon creature you control. SVar:TrigCounters:AB$ PutCounterAll | Cost$ 0 | ValidCards$ Creature.Dragon+YouCtrl+Other | CounterType$ P1P1 | CounterNum$ 1 +DeckHints:Type$Dragon SVar:Picture:http://www.wizards.com/global/images/magic/general/acid_spewer_dragon.jpg Oracle:Flying, deathtouch\nMegamorph {5}{B}{B} (You may cast this card face down as a 2/2 creature for {3}. Turn it face up any time for its megamorph cost and put a +1/+1 counter on it.)\nWhen Acid-Spewer Dragon is turned face up, put a +1/+1 counter on each other Dragon creature you control. diff --git a/forge-gui/res/cardsfolder/a/ainok_artillerist.txt b/forge-gui/res/cardsfolder/a/ainok_artillerist.txt index 9e51dcaa551..da5dae582e8 100644 --- a/forge-gui/res/cardsfolder/a/ainok_artillerist.txt +++ b/forge-gui/res/cardsfolder/a/ainok_artillerist.txt @@ -4,5 +4,6 @@ Types:Creature Hound Archer PT:4/1 S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Reach | CheckSVar$ X | SVarCompare$ EQ1 | Description$ CARDNAME has reach as long as it has a +1/+1 counter on it. SVar:X:Count$Valid Card.Self+counters_GE1_P1P1 +DeckHints:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/ainok_artillerist.jpg Oracle:Ainok Artillerist has reach as long as it has a +1/+1 counter on it. (It can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/a/ainok_bond_kin.txt b/forge-gui/res/cardsfolder/a/ainok_bond_kin.txt index f80e8372fea..9c0f22da8d0 100644 --- a/forge-gui/res/cardsfolder/a/ainok_bond_kin.txt +++ b/forge-gui/res/cardsfolder/a/ainok_bond_kin.txt @@ -5,5 +5,7 @@ PT:2/1 K:Outlast 1 W S:Mode$ Continuous | Affected$ Creature.YouCtrl+counters_GE1_P1P1 | AddKeyword$ First Strike | Description$ Each creature you control with a +1/+1 counter on it has first strike. SVar:PlayMain1:TRUE +DeckHints:Ability$Counters +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/ainok_bond_kin.jpg Oracle:Outlast {1}{W} ({1}{W}, {T}: Put a +1/+1 counter on this creature. Outlast only as a sorcery.)\nEach creature you control with a +1/+1 counter on it has first strike. diff --git a/forge-gui/res/cardsfolder/a/alesha_who_smiles_at_death.txt b/forge-gui/res/cardsfolder/a/alesha_who_smiles_at_death.txt index 2a25c38abb6..f1447156861 100644 --- a/forge-gui/res/cardsfolder/a/alesha_who_smiles_at_death.txt +++ b/forge-gui/res/cardsfolder/a/alesha_who_smiles_at_death.txt @@ -6,5 +6,6 @@ K:First Strike T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigChange | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, you may pay {W/B}{W/B}. If you do, return target creature card with power 2 or less from your graveyard to the battlefield tapped and attacking. SVar:TrigChange:AB$ ChangeZone | Cost$ WB WB | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouCtrl+powerLE2 | Tapped$ True | Attacking$ True SVar:HasAttackEffect:TRUE +DeckHints:Ability$Graveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/alesha_who_smiles_at_death.jpg Oracle:First strike\nWhenever Alesha, Who Smiles at Death attacks, you may pay {W/B}{W/B}. If you do, return target creature card with power 2 or less from your graveyard to the battlefield tapped and attacking. diff --git a/forge-gui/res/cardsfolder/a/anafenza_kin_tree_spirit.txt b/forge-gui/res/cardsfolder/a/anafenza_kin_tree_spirit.txt index b5df4e6684d..3603c25e575 100644 --- a/forge-gui/res/cardsfolder/a/anafenza_kin_tree_spirit.txt +++ b/forge-gui/res/cardsfolder/a/anafenza_kin_tree_spirit.txt @@ -4,5 +4,6 @@ Types:Legendary Creature Spirit Soldier PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl+nonToken+Other | TriggerZones$ Battlefield | Execute$ TrigBolster | TriggerDescription$ Whenever another nontoken creature enters the battlefield under your control, bolster 1. (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it.) SVar:TrigBolster:AB$ PutCounter | Cost$ 0 | Bolster$ True | CounterType$ P1P1 | CounterNum$ 1 +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/anafenza_kin_tree_spirit.jpg Oracle:Whenever another nontoken creature enters the battlefield under your control, bolster 1. (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/a/arashin_foremost.txt b/forge-gui/res/cardsfolder/a/arashin_foremost.txt index decfd7197b9..ee6428c8d12 100644 --- a/forge-gui/res/cardsfolder/a/arashin_foremost.txt +++ b/forge-gui/res/cardsfolder/a/arashin_foremost.txt @@ -8,5 +8,6 @@ T:Mode$ Attacks | ValidCard$ Creature.Self | Execute$ TrigPump | Secondary$ True SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.Warrior+YouCtrl+Other | TgtPrompt$ Select another target Warrior creature you control | KW$ Double Strike SVar:HasAttackEffect:TRUE SVar:PlayMain1:TRUE +DeckHints:Type$Warrior SVar:Picture:http://www.wizards.com/global/images/magic/general/arashin_foremost.jpg Oracle:Double strike\nWhenever Arashin Foremost enters the battlefield or attacks, another target Warrior creature you control gains double strike until end of turn. diff --git a/forge-gui/res/cardsfolder/a/armament_corps.txt b/forge-gui/res/cardsfolder/a/armament_corps.txt index 7da30a5a502..bbbc4480f1b 100644 --- a/forge-gui/res/cardsfolder/a/armament_corps.txt +++ b/forge-gui/res/cardsfolder/a/armament_corps.txt @@ -5,5 +5,6 @@ PT:4/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters the battlefield, distribute two +1/+1 counters among one or two target creatures you control. SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature to distribute counters to | CounterType$ P1P1 | CounterNum$ 2 | TargetMin$ 1 | TargetMax$ 2 | DividedAsYouChoose$ 2 SVar:PlayMain1:TRUE +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/armament_corps.jpg Oracle:When Armament Corps enters the battlefield, distribute two +1/+1 counters among one or two target creatures you control. diff --git a/forge-gui/res/cardsfolder/a/atarka_world_render.txt b/forge-gui/res/cardsfolder/a/atarka_world_render.txt index 40d0535c8a5..e4aa77426ff 100644 --- a/forge-gui/res/cardsfolder/a/atarka_world_render.txt +++ b/forge-gui/res/cardsfolder/a/atarka_world_render.txt @@ -8,5 +8,6 @@ T:Mode$ Attacks | ValidCard$ Dragon.YouCtrl | TriggerZones$ Battlefield | Execut SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ TriggeredAttacker | KW$ Double Strike SVar:BuffedBy:Dragon SVar:PlayMain1:TRUE +DeckHints:Type$Dragon SVar:Picture:http://www.wizards.com/global/images/magic/general/atarka_world_render.jpg Oracle:Flying, trample\nWhenever a Dragon you control attacks, it gains double strike until end of turn. diff --git a/forge-gui/res/cardsfolder/a/avatar_of_the_resolute.txt b/forge-gui/res/cardsfolder/a/avatar_of_the_resolute.txt index 9de61d16ee5..e7b84f45210 100644 --- a/forge-gui/res/cardsfolder/a/avatar_of_the_resolute.txt +++ b/forge-gui/res/cardsfolder/a/avatar_of_the_resolute.txt @@ -6,5 +6,6 @@ K:Reach K:Trample K:etbCounter:P1P1:X:no Condition:CARDNAME enters the battlefield with a +1/+1 counter on it for each other creature you control with a +1/+1 counter on it. SVar:X:Count$Valid Creature.Other+YouCtrl+counters_GE1_P1P1 +DeckHints:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/avatar_of_the_resolute.jpg Oracle:Reach, trample\nAvatar of the Resolute enters the battlefield with a +1/+1 counter on it for each other creature you control with a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/a/aven_tactician.txt b/forge-gui/res/cardsfolder/a/aven_tactician.txt index 0029b0c6362..fd332375a5c 100644 --- a/forge-gui/res/cardsfolder/a/aven_tactician.txt +++ b/forge-gui/res/cardsfolder/a/aven_tactician.txt @@ -5,5 +5,6 @@ PT:2/3 K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigBolster | TriggerDescription$ When CARDNAME enters the battlefield, bolster 1. (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it.) SVar:TrigBolster:AB$ PutCounter | Cost$ 0 | Bolster$ True | CounterType$ P1P1 | CounterNum$ 1 +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_tactician.jpg Oracle:Flying\nWhen Aven Tactician enters the battlefield, bolster 1. (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/b/battlefront_krushok.txt b/forge-gui/res/cardsfolder/b/battlefront_krushok.txt index 88d712824f4..c403246106d 100644 --- a/forge-gui/res/cardsfolder/b/battlefront_krushok.txt +++ b/forge-gui/res/cardsfolder/b/battlefront_krushok.txt @@ -6,5 +6,6 @@ K:CantBeBlockedByAmount GT1 S:Mode$ Continuous | Affected$ Creature.YouCtrl+counters_GE1_P1P1 | AddHiddenKeyword$ CantBeBlockedByAmount GT1 | Description$ Each creature you control with a +1/+1 counter on it can't be blocked by more than one creature. SVar:NonStackingEffect:True SVar:PlayMain1:TRUE +DeckHints:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/battlefront_krushok.jpg Oracle:Battlefront Krushok can't be blocked by more than one creature.\nEach creature you control with a +1/+1 counter on it can't be blocked by more than one creature. diff --git a/forge-gui/res/cardsfolder/b/become_immense.txt b/forge-gui/res/cardsfolder/b/become_immense.txt index 52c16d3b833..e5671e21149 100644 --- a/forge-gui/res/cardsfolder/b/become_immense.txt +++ b/forge-gui/res/cardsfolder/b/become_immense.txt @@ -3,5 +3,6 @@ ManaCost:5 G Types:Instant K:Delve A:SP$ Pump | Cost$ 5 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +6 | NumDef$ +6 | SpellDescription$ Target creature gets +6/+6 until end of turn. +DeckHints:Ability$Graveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/become_immense.jpg Oracle:Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)\nTarget creature gets +6/+6 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/belltoll_dragon.txt b/forge-gui/res/cardsfolder/b/belltoll_dragon.txt index 818aee2ea51..95e29360cf5 100644 --- a/forge-gui/res/cardsfolder/b/belltoll_dragon.txt +++ b/forge-gui/res/cardsfolder/b/belltoll_dragon.txt @@ -7,5 +7,6 @@ K:Hexproof K:Megamorph:5 U U T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigCounters | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, put a +1/+1 counter on each other Dragon creature you control. SVar:TrigCounters:AB$ PutCounterAll | Cost$ 0 | ValidCards$ Creature.Dragon+YouCtrl+Other | CounterType$ P1P1 | CounterNum$ 1 +DeckHints:Type$Dragon SVar:Picture:http://www.wizards.com/global/images/magic/general/belltoll_dragon.jpg Oracle:Flying, hexproof\nMegamorph {5}{U}{U} (You may cast this card face down as a 2/2 creature for {3}. Turn it face up any time for its megamorph cost and put a +1/+1 counter on it.)\nWhen Belltoll Dragon is turned face up, put a +1/+1 counter on each other Dragon creature you control. diff --git a/forge-gui/res/cardsfolder/b/bitter_revelation.txt b/forge-gui/res/cardsfolder/b/bitter_revelation.txt index dec0cffb125..9a310167f71 100644 --- a/forge-gui/res/cardsfolder/b/bitter_revelation.txt +++ b/forge-gui/res/cardsfolder/b/bitter_revelation.txt @@ -3,5 +3,6 @@ ManaCost:3 B Types:Sorcery A:SP$ Dig | Cost$ 3 B | DigNum$ 4 | ChangeNum$ 2 | DestinationZone2$ Graveyard | SubAbility$ DBLoseLife | SpellDescription$ Look at the top four cards of your library. Put two of them into your hand and the rest into your graveyard. You lose 2 life. SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 2 +DeckHas:Ability$Graveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/bitter_revelation.jpg Oracle:Look at the top four cards of your library. Put two of them into your hand and the rest into your graveyard. You lose 2 life. diff --git a/forge-gui/res/cardsfolder/b/blood_chin_fanatic.txt b/forge-gui/res/cardsfolder/b/blood_chin_fanatic.txt index b46b6f48752..bdebee7b8da 100644 --- a/forge-gui/res/cardsfolder/b/blood_chin_fanatic.txt +++ b/forge-gui/res/cardsfolder/b/blood_chin_fanatic.txt @@ -5,5 +5,6 @@ PT:3/3 A:AB$ LoseLife | Cost$ 1 B Sac<1/Creature.Other+Warrior/another Warrior creature> | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ X | References$ X | SubAbility$ DBGainLife | SpellDescription$ Target player loses X life and you gain X life, where X is the sacrificed creature's power. SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ X | References$ X SVar:X:Sacrificed$CardPower +DeckHints:Type$Warrior SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_chin_fanatic.jpg Oracle:{1}{B}, Sacrifice another Warrior creature: Target player loses X life and you gain X life, where X is the sacrificed creature's power. diff --git a/forge-gui/res/cardsfolder/b/blood_chin_rager.txt b/forge-gui/res/cardsfolder/b/blood_chin_rager.txt index c72d6383fd9..8265d6e630c 100644 --- a/forge-gui/res/cardsfolder/b/blood_chin_rager.txt +++ b/forge-gui/res/cardsfolder/b/blood_chin_rager.txt @@ -4,5 +4,6 @@ Types:Creature Human Warrior PT:2/2 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, Warrior creatures you control gain menace. SVar:TrigPump:DB$ PumpAll | Cost$ 3 R R | ValidCards$ Creature.Warrior+YouCtrl | KW$ Menace +DeckHints:Type$Warrior SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_chin_rager.jpg Oracle:Whenever Blood-Chin Rager attacks, Warrior creatures you control gains menace. diff --git a/forge-gui/res/cardsfolder/c/cached_defenses.txt b/forge-gui/res/cardsfolder/c/cached_defenses.txt index 63482479ab5..ac7fe893dd1 100644 --- a/forge-gui/res/cardsfolder/c/cached_defenses.txt +++ b/forge-gui/res/cardsfolder/c/cached_defenses.txt @@ -2,5 +2,6 @@ Name:Cached Defenses ManaCost:2 G Types:Sorcery A:SP$ PutCounter | Cost$ 2 G | Bolster$ True | CounterNum$ 3 | CounterType$ P1P1 | SpellDescription$ Bolster 3. (Choose a creature with the least toughness among creatures you control and put three +1/+1 counters on it.) +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/cached_defenses.jpg Oracle:Bolster 3. (Choose a creature with the least toughness among creatures you control and put three +1/+1 counters on it.) diff --git a/forge-gui/res/cardsfolder/d/dark_deal.txt b/forge-gui/res/cardsfolder/d/dark_deal.txt index a4ff700610f..4082e5cf51b 100644 --- a/forge-gui/res/cardsfolder/d/dark_deal.txt +++ b/forge-gui/res/cardsfolder/d/dark_deal.txt @@ -9,5 +9,6 @@ SVar:CleanDrawn:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount.Minus.1 SVar:RemAIDeck:True SVar:RemRandomDeck:True +DeckHas:Ability$Graveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_deal.jpg Oracle:Each player discards all the cards in his or her hand, then draws that many cards minus one. diff --git a/forge-gui/res/cardsfolder/d/dead_drop.txt b/forge-gui/res/cardsfolder/d/dead_drop.txt index 216ea93004b..f9f836ad913 100644 --- a/forge-gui/res/cardsfolder/d/dead_drop.txt +++ b/forge-gui/res/cardsfolder/d/dead_drop.txt @@ -3,5 +3,6 @@ ManaCost:9 B Types:Sorcery K:Delve A:SP$ Sacrifice | Cost$ 9 B | ValidTgts$ Player | Amount$ 2 | SacValid$ Creature | SpellDescription$ Target player sacrifices two creatures. +DeckHints:Ability$Graveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/dead_drop.jpg Oracle:Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)\nTarget player sacrifices two creatures. diff --git a/forge-gui/res/cardsfolder/d/diplomacy_of_the_wastes.txt b/forge-gui/res/cardsfolder/d/diplomacy_of_the_wastes.txt index d84b135e264..0cdd47a4834 100644 --- a/forge-gui/res/cardsfolder/d/diplomacy_of_the_wastes.txt +++ b/forge-gui/res/cardsfolder/d/diplomacy_of_the_wastes.txt @@ -4,5 +4,6 @@ Types:Sorcery A:SP$ Discard | Cost$ 2 B | ValidTgts$ Opponent | DiscardValid$ Card.nonLand | NumCards$ 1 | Mode$ RevealYouChoose | SubAbility$ DBLoseLife | SpellDescription$ Target opponent reveals his or her hand. You choose a nonland card from it. That player discards that card. If you control a Warrior, that player loses 2 life. SVar:DBLoseLife:DB$ LoseLife | Defined$ ParentTarget | LifeAmount$ 2 | ConditionPresent$ Warrior.YouCtrl SVar:RemAIDeck:True +DeckHints:Type$Warrior SVar:Picture:http://www.wizards.com/global/images/magic/general/diplomacy_of_the_wastes.jpg Oracle:Target opponent reveals his or her hand. You choose a nonland card from it. That player discards that card. If you control a Warrior, that player loses 2 life. diff --git a/forge-gui/res/cardsfolder/d/disowned_ancestor.txt b/forge-gui/res/cardsfolder/d/disowned_ancestor.txt index f1003958323..e0b0e5c79d7 100644 --- a/forge-gui/res/cardsfolder/d/disowned_ancestor.txt +++ b/forge-gui/res/cardsfolder/d/disowned_ancestor.txt @@ -3,5 +3,6 @@ ManaCost:B Types:Creature Spirit Warrior PT:0/4 K:Outlast 1 B +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/disowned_ancestor.jpg Oracle:Outlast {1}{B} ({1}{B}, {T}: Put a +1/+1 counter on this creature. Outlast only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/d/draconic_roar.txt b/forge-gui/res/cardsfolder/d/draconic_roar.txt index f049496af99..03d52886b74 100644 --- a/forge-gui/res/cardsfolder/d/draconic_roar.txt +++ b/forge-gui/res/cardsfolder/d/draconic_roar.txt @@ -11,5 +11,6 @@ SVar:WasDragonRevealed:Count$ValidStack Card.Self+pseudokicked+wasCast SVar:TotalDragonPresence:SVar$DragonPresence/Plus.WasDragonRevealed SVar:StoreDragons:DB$ StoreSVar | SVar$ DragonPresence | Type$ Number | Expression$ 1 | ConditionPresent$ Dragon.YouCtrl | SubAbility$ StoreNoDragons SVar:StoreNoDragons:DB$ StoreSVar | SVar$ DragonPresence | Type$ Number | Expression$ 0 | ConditionPresent$ Dragon.YouCtrl | ConditionCompare$ EQ0 +DeckHints:Type$Dragon SVar:Picture:http://www.wizards.com/global/images/magic/general/draconic_roar.jpg Oracle:As an additional cost to cast Draconic Roar, you may reveal a Dragon card from your hand.\nDraconic Roar deals 3 damage to target creature. If you revealed a Dragon card or controlled a Dragon as you cast Draconic Roar, Draconic Roar deals 3 damage to that creature's controller. diff --git a/forge-gui/res/cardsfolder/d/dragon_tempest.txt b/forge-gui/res/cardsfolder/d/dragon_tempest.txt index 83747611c83..3b62bc8e4ec 100644 --- a/forge-gui/res/cardsfolder/d/dragon_tempest.txt +++ b/forge-gui/res/cardsfolder/d/dragon_tempest.txt @@ -7,5 +7,6 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Dragon SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | NumDmg$ NumDragons | References$ NumDragons | TgtPrompt$ Select a target creature or player | DamageSource$ TriggeredCard SVar:NumDragons:Count$Valid Dragon.YouCtrl SVar:BuffedBy:Creature.withFlying +DeckHints:Type$Dragon & Keyword$Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_tempest.jpg Oracle:Whenever a creature with flying enters the battlefield under your control, it gains haste until end of turn.\nWhenever a Dragon enters the battlefield under your control, it deals X damage to target creature or player, where X is the number of Dragons you control. diff --git a/forge-gui/res/cardsfolder/d/dragonloft_idol.txt b/forge-gui/res/cardsfolder/d/dragonloft_idol.txt index e15bd6cbc62..cb163cbaa57 100644 --- a/forge-gui/res/cardsfolder/d/dragonloft_idol.txt +++ b/forge-gui/res/cardsfolder/d/dragonloft_idol.txt @@ -5,5 +5,6 @@ PT:3/3 S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Flying & Trample | CheckSVar$ X | SVarCompare$ GE1 | Description$ As long as you control a Dragon, CARDNAME gets +1/+1 and has flying and trample. SVar:X:Count$Valid Permanent.Dragon+YouCtrl SVar:BuffedBy:Dragon +DeckHints:Type$Dragon SVar:Picture:http://www.wizards.com/global/images/magic/general/dragonloft_idol.jpg Oracle:As long as you control a Dragon, Dragonloft Idol gets +1/+1 and has flying and trample. diff --git a/forge-gui/res/cardsfolder/d/dragonlords_prerogative.txt b/forge-gui/res/cardsfolder/d/dragonlords_prerogative.txt index 57319d1151e..121047f135a 100644 --- a/forge-gui/res/cardsfolder/d/dragonlords_prerogative.txt +++ b/forge-gui/res/cardsfolder/d/dragonlords_prerogative.txt @@ -10,5 +10,6 @@ SVar:DragonPresence:Number$0 SVar:StoreDragons:DB$ StoreSVar | SVar$ DragonPresence | Type$ Number | Expression$ 1 | ConditionPresent$ Dragon.YouCtrl | SubAbility$ StoreNoDragons SVar:StoreNoDragons:DB$ StoreSVar | SVar$ DragonPresence | Type$ Number | Expression$ 0 | ConditionPresent$ Dragon.YouCtrl | ConditionCompare$ EQ0 A:SP$ Draw | Cost$ 4 U U | NumCards$ 4 | SpellDescription$ Draw four cards. +DeckHints:Type$Dragon SVar:Picture:http://www.wizards.com/global/images/magic/general/dragonlords_prerogative.jpg Oracle:As an additional cost to cast Dragonlord's Prerogative, you may reveal a Dragon card from your hand.\nIf you revealed a Dragon card or controlled a Dragon as you cast Dragonlord's Prerogative, Dragonlord's Prerogative can't be countered.\nDraw four cards. diff --git a/forge-gui/res/cardsfolder/d/dragonlords_servant.txt b/forge-gui/res/cardsfolder/d/dragonlords_servant.txt index 26340bafffe..2ba7a50c9e4 100644 --- a/forge-gui/res/cardsfolder/d/dragonlords_servant.txt +++ b/forge-gui/res/cardsfolder/d/dragonlords_servant.txt @@ -3,5 +3,6 @@ ManaCost:1 R Types:Creature Goblin Shaman PT:1/3 S:Mode$ ReduceCost | ValidCard$ Dragon | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Dragon spells you cast cost {1} less to cast. +DeckHints:Type$Dragon SVar:Picture:http://www.wizards.com/global/images/magic/general/dragonlords_servant.jpg Oracle:Dragon spells you cast cost {1} less to cast. diff --git a/forge-gui/res/cardsfolder/d/dragonscale_boon.txt b/forge-gui/res/cardsfolder/d/dragonscale_boon.txt index ed3c18f7bc3..e134da59068 100644 --- a/forge-gui/res/cardsfolder/d/dragonscale_boon.txt +++ b/forge-gui/res/cardsfolder/d/dragonscale_boon.txt @@ -3,5 +3,6 @@ ManaCost:3 G Types:Instant A:SP$ PutCounter | Cost$ 3 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ DBUntap | SpellDescription$ Put two +1/+1 counters 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/dragonscale_boon.jpg Oracle:Put two +1/+1 counters on target creature and untap it. diff --git a/forge-gui/res/cardsfolder/d/dragonscale_general.txt b/forge-gui/res/cardsfolder/d/dragonscale_general.txt index 5097f95d789..ae6454f397d 100644 --- a/forge-gui/res/cardsfolder/d/dragonscale_general.txt +++ b/forge-gui/res/cardsfolder/d/dragonscale_general.txt @@ -5,5 +5,6 @@ PT:2/3 T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your end step, bolster X, where X is the number of tapped creatures you control. (Choose a creature with the least toughness among creatures you control and put X +1/+1 counters on it.) SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ X | References$ X | Bolster$ True SVar:X:Count$Valid Creature.YouCtrl+tapped +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/dragonscale_general.jpg Oracle:At the beginning of your end step, bolster X, where X is the number of tapped creatures you control. (Choose a creature with the least toughness among creatures you control and put X +1/+1 counters on it.) diff --git a/forge-gui/res/cardsfolder/d/dromoka_captain.txt b/forge-gui/res/cardsfolder/d/dromoka_captain.txt index 549f1b12fb8..da309509022 100644 --- a/forge-gui/res/cardsfolder/d/dromoka_captain.txt +++ b/forge-gui/res/cardsfolder/d/dromoka_captain.txt @@ -6,5 +6,6 @@ K:First Strike T:Mode$ Attacks | ValidCard$ Creature.Self | Execute$ TrigBolster | TriggerDescription$ Whenever CARDNAME attacks, bolster 1. (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it.) SVar:TrigBolster:AB$ PutCounter | Cost$ 0 | Bolster$ True | CounterType$ P1P1 | CounterNum$ 1 SVar:HasAttackEffect:TRUE +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/dromoka_captain.jpg Oracle:First strike\nWhenever Dromoka Captain attacks, bolster 1. (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/d/dromoka_the_eternal.txt b/forge-gui/res/cardsfolder/d/dromoka_the_eternal.txt index dbefe884fdd..74c2422df61 100644 --- a/forge-gui/res/cardsfolder/d/dromoka_the_eternal.txt +++ b/forge-gui/res/cardsfolder/d/dromoka_the_eternal.txt @@ -5,5 +5,6 @@ PT:5/5 K:Flying T:Mode$ Attacks | ValidCard$ Dragon.YouCtrl | Execute$ TrigBolster | TriggerZones$ Battlefield | TriggerDescription$ Whenever a Dragon you control attacks, bolster 2. (Choose a creature with the least toughness among creatures you control and put two +1/+1 counters on it.) SVar:TrigBolster:AB$ PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ 2 | Bolster$ True +DeckHints:Type$Dragon SVar:Picture:http://www.wizards.com/global/images/magic/general/dromoka_the_eternal.jpg Oracle:Flying\nWhenever a Dragon you control attacks, bolster 2. (Choose a creature with the least toughness among creatures you control and put two +1/+1 counters on it.) diff --git a/forge-gui/res/cardsfolder/d/dromokas_gift.txt b/forge-gui/res/cardsfolder/d/dromokas_gift.txt index a1084b7617c..90eecfc0cc3 100644 --- a/forge-gui/res/cardsfolder/d/dromokas_gift.txt +++ b/forge-gui/res/cardsfolder/d/dromokas_gift.txt @@ -2,5 +2,6 @@ Name:Dromoka's Gift ManaCost:4 G Types:Instant A:SP$ PutCounter | Cost$ 4 G | Bolster$ True | CounterNum$ 4 | CounterType$ P1P1 | SpellDescription$ Bolster 4. (Choose a creature with the least toughness among creatures you control and put four +1/+1 counters on it.) +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/dromokas_gift.jpg Oracle:Bolster 4. (Choose a creature with the least toughness among creatures you control and put four +1/+1 counters on it.) diff --git a/forge-gui/res/cardsfolder/d/dutiful_return.txt b/forge-gui/res/cardsfolder/d/dutiful_return.txt index de8f4ab8c87..d2521b053fc 100644 --- a/forge-gui/res/cardsfolder/d/dutiful_return.txt +++ b/forge-gui/res/cardsfolder/d/dutiful_return.txt @@ -2,5 +2,6 @@ Name:Dutiful Return ManaCost:3 B Types:Sorcery A:SP$ ChangeZone | Cost$ 3 B | Origin$ Graveyard | Destination$ Hand | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouOwn | SpellDescription$ Return up to two target creature cards from your graveyard to your hand. +DeckHints:Ability$Graveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/dutiful_return.jpg Oracle:Return up to two target creature cards from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/e/echoes_of_the_kin_tree.txt b/forge-gui/res/cardsfolder/e/echoes_of_the_kin_tree.txt index bfc6232371d..78b87c0d71e 100644 --- a/forge-gui/res/cardsfolder/e/echoes_of_the_kin_tree.txt +++ b/forge-gui/res/cardsfolder/e/echoes_of_the_kin_tree.txt @@ -2,5 +2,6 @@ Name:Echoes of the Kin Tree ManaCost:1 W Types:Enchantment A:AB$ PutCounter | Cost$ 2 W | Bolster$ True | CounterNum$ 1 | CounterType$ P1P1 | SpellDescription$ Bolster 1. (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it.) +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/echoes_of_the_kin_tree.jpg Oracle:{2}{W}: Bolster 1. (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/e/elite_scaleguard.txt b/forge-gui/res/cardsfolder/e/elite_scaleguard.txt index 4c6729458b3..1566545b7c5 100644 --- a/forge-gui/res/cardsfolder/e/elite_scaleguard.txt +++ b/forge-gui/res/cardsfolder/e/elite_scaleguard.txt @@ -6,5 +6,7 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigBolster:AB$ PutCounter | Cost$ 0 | Bolster$ True | CounterType$ P1P1 | CounterNum$ 2 T:Mode$ Attacks | ValidCard$ Creature.YouCtrl+counters_GE1_P1P1 | Execute$ TrigTap | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature you control with a +1/+1 counter on it attacks, tap target creature defending player controls. SVar:TrigTap:AB$Tap | Cost$ 0 | ValidTgts$ Creature | TargetsWithDefinedController$ TriggeredDefendingPlayer | TgtPrompt$ Select target creature defending player controls +DeckHas:Ability$Counters +DeckHints:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/elite_scaleguard.jpg Oracle:When Elite Scaleguard enters the battlefield, bolster 2. (Choose a creature with the least toughness among creatures you control and put two +1/+1 counters on it.)\nWhenever a creature you control with a +1/+1 counter on it attacks, tap target creature defending player controls. diff --git a/forge-gui/res/cardsfolder/e/enduring_scalelord.txt b/forge-gui/res/cardsfolder/e/enduring_scalelord.txt index c8d336be626..9ccae7d5e3a 100644 --- a/forge-gui/res/cardsfolder/e/enduring_scalelord.txt +++ b/forge-gui/res/cardsfolder/e/enduring_scalelord.txt @@ -5,5 +5,6 @@ PT:4/4 K:Flying T:Mode$ CounterAddedOnce | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | CounterType$ P1P1 | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever one or more +1/+1 counters are placed on another creature you control, you may put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +DeckHints:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/enduring_scalelord.jpg Oracle:Flying\nWhenever one or more +1/+1 counters are placed on another creature you control, you may put a +1/+1 counter on Enduring Scalelord. diff --git a/forge-gui/res/cardsfolder/e/enduring_victory.txt b/forge-gui/res/cardsfolder/e/enduring_victory.txt index 485298edb55..86caa296cb0 100644 --- a/forge-gui/res/cardsfolder/e/enduring_victory.txt +++ b/forge-gui/res/cardsfolder/e/enduring_victory.txt @@ -3,5 +3,6 @@ ManaCost:4 W Types:Instant A:SP$ Destroy | Cost$ 4 W | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | SubAbility$ DBBolster | SpellDescription$ Destroy target attacking or blocking creature. Bolster 1. (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it.) SVar:DBBolster:DB$ PutCounter | Bolster$ True | CounterNum$ 1 | CounterType$ P1P1 +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/enduring_victory.jpg Oracle:Destroy target attacking or blocking creature. Bolster 1. (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/f/fearsome_awakening.txt b/forge-gui/res/cardsfolder/f/fearsome_awakening.txt index aea732e20f8..66f5a986c0b 100644 --- a/forge-gui/res/cardsfolder/f/fearsome_awakening.txt +++ b/forge-gui/res/cardsfolder/f/fearsome_awakening.txt @@ -5,5 +5,6 @@ A:SP$ ChangeZone | Cost$ 4 B | Origin$ Graveyard | Destination$ Battlefield | Tg SVar:DBPutCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ 2 | Defined$ Remembered | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$Valid Dragon +DeckHints:Type$Dragon & Ability$Graveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/fearsome_awakening.jpg Oracle:Return target creature card from your graveyard to the battlefield. If it's a Dragon, put two +1/+1 counters on it. diff --git a/forge-gui/res/cardsfolder/f/feat_of_resistance.txt b/forge-gui/res/cardsfolder/f/feat_of_resistance.txt index 57f271b120f..415231af05b 100644 --- a/forge-gui/res/cardsfolder/f/feat_of_resistance.txt +++ b/forge-gui/res/cardsfolder/f/feat_of_resistance.txt @@ -3,5 +3,6 @@ ManaCost:1 W Types:Instant A:SP$ PutCounter | Cost$ 1 W | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SubAbility$ DBProtection | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target creature you control. It gains protection from the color of your choice until end of turn. SVar:DBProtection:DB$ Protection | Cost$ W | Defined$ Targeted | Gains$ Choice | Choices$ AnyColor +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/feat_of_resistance.jpg Oracle:Put a +1/+1 counter on target creature you control. It gains protection from the color of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/f/foe_razer_regent.txt b/forge-gui/res/cardsfolder/f/foe_razer_regent.txt index 725ffd87eb9..457c058415a 100644 --- a/forge-gui/res/cardsfolder/f/foe_razer_regent.txt +++ b/forge-gui/res/cardsfolder/f/foe_razer_regent.txt @@ -8,5 +8,6 @@ SVar:TrigFight:AB$ Fight | Cost$ 0 | Defined$ TriggeredCard | ValidTgts$ Creatur T:Mode$ Fight | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | DelayedTrigger$ DelTrigPutCounter | TriggerDescription$ Whenever a creature you control fights, put two +1/+1 counters on it at the beginning of the next end step. SVar:DelTrigPutCounter:Mode$ Phase | Phase$ End of Turn | Execute$ TrigPutCounter | TriggerDescription$ Put two +1/+1 counters on it at the beginning of the next end step. SVar:TrigPutCounter:DB$ PutCounter | Defined$ TriggeredFighter | CounterType$ P1P1 | CounterNum$ 2 +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/foe_razer_regent.jpg Oracle:Flying\nWhen Foe-Razer Regent enters the battlefield, you may have it fight target creature you don't control.\nWhenever a creature you control fights, put two +1/+1 counters on it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/f/foul_tongue_invocation.txt b/forge-gui/res/cardsfolder/f/foul_tongue_invocation.txt index 83f93e94dbd..79da502feb9 100644 --- a/forge-gui/res/cardsfolder/f/foul_tongue_invocation.txt +++ b/forge-gui/res/cardsfolder/f/foul_tongue_invocation.txt @@ -11,5 +11,6 @@ SVar:WasDragonRevealed:Count$ValidStack Card.Self+pseudokicked+wasCast SVar:TotalDragonPresence:SVar$DragonPresence/Plus.WasDragonRevealed SVar:StoreDragons:DB$ StoreSVar | SVar$ DragonPresence | Type$ Number | Expression$ 1 | ConditionPresent$ Dragon.YouCtrl | SubAbility$ StoreNoDragons SVar:StoreNoDragons:DB$ StoreSVar | SVar$ DragonPresence | Type$ Number | Expression$ 0 | ConditionPresent$ Dragon.YouCtrl | ConditionCompare$ EQ0 +DeckHints:Type$Dragon SVar:Picture:http://www.wizards.com/global/images/magic/general/foul_tongue_invocation.jpg Oracle:As an additional cost to cast Foul-Tongue Invocation, you may reveal a Dragon card from your hand.\nTarget player sacrifices a creature. If you revealed a Dragon card or controlled a Dragon as you cast Foul-Tongue Invocation, you gain 4 life. diff --git a/forge-gui/res/cardsfolder/g/grave_strength.txt b/forge-gui/res/cardsfolder/g/grave_strength.txt index 161719d11d3..766274c0b4b 100644 --- a/forge-gui/res/cardsfolder/g/grave_strength.txt +++ b/forge-gui/res/cardsfolder/g/grave_strength.txt @@ -4,5 +4,6 @@ Types:Sorcery A:SP$ Mill | Cost$ 1 B | NumCards$ 3 | Defined$ You | SubAbility$ DBPutCounter | AILogic$ Main1 | SpellDescription$ Choose target creature. Put the top three cards of your library into your graveyard, then put a +1/+1 counter on that creature for each creature card in your graveyard. SVar:DBPutCounter:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ X | References$ X SVar:X:Count$ValidGraveyard Creature.YouOwn +DeckHas:Ability$Graveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/grave_strength.jpg Oracle:Choose target creature. Put the top three cards of your library into your graveyard, then put a +1/+1 counter on that creature for each creature card in your graveyard. diff --git a/forge-gui/res/cardsfolder/g/guardian_shield_bearer.txt b/forge-gui/res/cardsfolder/g/guardian_shield_bearer.txt index 08113894ddc..ea66f318d23 100644 --- a/forge-gui/res/cardsfolder/g/guardian_shield_bearer.txt +++ b/forge-gui/res/cardsfolder/g/guardian_shield_bearer.txt @@ -5,5 +5,6 @@ PT:2/1 K:Megamorph:3 G T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, put a +1/+1 counter on another target creature you control. SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature.Other+YouCtrl | TgtPrompt$ Select another target creature you control | CounterType$ P1P1 | CounterNum$ 1 +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/guardian_shield_bearer.jpg Oracle:Megamorph {3}{G} (You may cast this card face down as a 2/2 creature for {3}. Turn it face up any time for its megamorph cost and put a +1/+1 counter on it.)\nWhen Guardian Shield-Bearer is turned face up, put a +1/+1 counter on another target creature you control. diff --git a/forge-gui/res/cardsfolder/g/gurmag_angler.txt b/forge-gui/res/cardsfolder/g/gurmag_angler.txt index 0fd074ff89a..108aa7c6760 100644 --- a/forge-gui/res/cardsfolder/g/gurmag_angler.txt +++ b/forge-gui/res/cardsfolder/g/gurmag_angler.txt @@ -3,5 +3,6 @@ ManaCost:6 B Types:Creature Zombie Fish PT:5/5 K:Delve +DeckHints:Ability$Graveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/gurmag_angler.jpg Oracle:Delve (Each card you exile from your graveyard while casting this spell pays for {1}.) diff --git a/forge-gui/res/cardsfolder/h/hardened_scales.txt b/forge-gui/res/cardsfolder/h/hardened_scales.txt index 0af63779f09..90c1ff8291c 100644 --- a/forge-gui/res/cardsfolder/h/hardened_scales.txt +++ b/forge-gui/res/cardsfolder/h/hardened_scales.txt @@ -5,5 +5,6 @@ R:Event$ AddCounter | ActiveZones$ Battlefield | ValidCard$ Creature.YouCtrl | V SVar:AddOneMoreCounters:DB$ PutCounter | Defined$ ReplacedCard | CounterType$ ReplacedCounterType | CounterNum$ X | References$ X SVar:X:ReplaceCount$CounterNum/Plus.1 SVar:RemRandomDeck:True +DeckNeeds:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/hardened_scales.jpg Oracle:If one or more +1/+1 counters would be placed on a creature you control, that many plus one +1/+1 counters are placed on it instead. diff --git a/forge-gui/res/cardsfolder/h/herdchaser_dragon.txt b/forge-gui/res/cardsfolder/h/herdchaser_dragon.txt index 2fb4e89a053..1b7457e2a3c 100644 --- a/forge-gui/res/cardsfolder/h/herdchaser_dragon.txt +++ b/forge-gui/res/cardsfolder/h/herdchaser_dragon.txt @@ -7,5 +7,6 @@ K:Trample K:Megamorph:5 G G T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigCounters | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, put a +1/+1 counter on each other Dragon creature you control. SVar:TrigCounters:AB$ PutCounterAll | Cost$ 0 | ValidCards$ Creature.Dragon+YouCtrl+Other | CounterType$ P1P1 | CounterNum$ 1 +DeckHints:Type$Dragon SVar:Picture:http://www.wizards.com/global/images/magic/general/herdchaser_dragon.jpg Oracle:Flying, trample\nMegamorph {5}{G}{G} (You may cast this card face down as a 2/2 creature for {3}. Turn it face up any time for its megamorph cost and put a +1/+1 counter on it.)\nWhen Herdchaser Dragon is turned face up, put a +1/+1 counter on each other Dragon creature you control. diff --git a/forge-gui/res/cardsfolder/h/high_sentinels_of_arashin.txt b/forge-gui/res/cardsfolder/h/high_sentinels_of_arashin.txt index 2ddd25b078f..bfa5553963e 100644 --- a/forge-gui/res/cardsfolder/h/high_sentinels_of_arashin.txt +++ b/forge-gui/res/cardsfolder/h/high_sentinels_of_arashin.txt @@ -6,5 +6,7 @@ K:Flying S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Description$ CARDNAME gets +1/+1 for each other creature you control with a +1/+1 counter on it. A:AB$ PutCounter | Cost$ 3 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target creature. SVar:X:Count$Valid Creature.Other+YouCtrl+counters_GE1_P1P1 +DeckHints:Ability$Counters +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/high_sentinels_of_arashin.jpg Oracle:Flying\nHigh Sentinels of Arashin gets +1/+1 for each other creature you control with a +1/+1 counter on it.\n{3}{W}: Put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/h/honors_reward.txt b/forge-gui/res/cardsfolder/h/honors_reward.txt index 3789599bc76..b2a514eadf5 100644 --- a/forge-gui/res/cardsfolder/h/honors_reward.txt +++ b/forge-gui/res/cardsfolder/h/honors_reward.txt @@ -3,5 +3,6 @@ ManaCost:2 W Types:Instant A:SP$ GainLife | Cost$ 2 W | LifeAmount$ 4 | Defined$ You | SubAbility$ DBBolster | SpellDescription$ You gain 4 life. Bolster 2. (Choose a creature with the least toughness among creatures you control and put two +1/+1 counters on it.) SVar:DBBolster:DB$ PutCounter | Bolster$ True | CounterNum$ 2 | CounterType$ P1P1 +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/honors_reward.jpg Oracle:You gain 4 life. Bolster 2. (Choose a creature with the least toughness among creatures you control and put two +1/+1 counters on it.) diff --git a/forge-gui/res/cardsfolder/h/hooting_mandrills.txt b/forge-gui/res/cardsfolder/h/hooting_mandrills.txt index 98ab677831d..bc2bba21e0a 100644 --- a/forge-gui/res/cardsfolder/h/hooting_mandrills.txt +++ b/forge-gui/res/cardsfolder/h/hooting_mandrills.txt @@ -4,5 +4,6 @@ Types:Creature Ape PT:4/4 K:Delve K:Trample +DeckHints:Ability$Graveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/hooting_mandrills.jpg Oracle:Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)\nTrample diff --git a/forge-gui/res/cardsfolder/h/hunt_the_weak.txt b/forge-gui/res/cardsfolder/h/hunt_the_weak.txt index 5cb9698a95f..e945cc5f4c9 100644 --- a/forge-gui/res/cardsfolder/h/hunt_the_weak.txt +++ b/forge-gui/res/cardsfolder/h/hunt_the_weak.txt @@ -3,5 +3,6 @@ ManaCost:3 G Types:Sorcery A:SP$ PutCounter | Cost$ 3 G | AILogic$ Fight | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control to put a +1/+1 counter | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBFight | SpellDescription$ Put a +1/+1 counter on target creature you control. Then that creature fights target creature you don't control. SVar:DBFight:DB$ Fight | Defined$ ParentTarget | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Select target creature you don't control +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/hunt_the_weak.jpg Oracle:Put a +1/+1 counter on target creature you control. Then that creature fights target creature you don't control. (Each deals damage equal to its power to the other.) diff --git a/forge-gui/res/cardsfolder/i/incremental_growth.txt b/forge-gui/res/cardsfolder/i/incremental_growth.txt index ef5afe1ccbe..92699b6518a 100644 --- a/forge-gui/res/cardsfolder/i/incremental_growth.txt +++ b/forge-gui/res/cardsfolder/i/incremental_growth.txt @@ -4,5 +4,6 @@ Types:Sorcery A:SP$ PutCounter | Cost$ 3 G G | ValidTgts$ Creature |TgtPrompt$ Select target creature | TargetUnique$ True | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBPutTwo | SpellDescription$ Put a +1/+1 counter on target creature, two +1/+1 counters on another target creature, and three +1/+1 counters on a third target creature. SVar:DBPutTwo:DB$ PutCounter | Cost$ 0 | ValidTgts$ Creature |TgtPrompt$ Select another target creature | TargetUnique$ True | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ DBPutThree SVar:DBPutThree:DB$ PutCounter | Cost$ 0 | ValidTgts$ Creature |TgtPrompt$ Select a third target creature | TargetUnique$ True | CounterType$ P1P1 | CounterNum$ 3 +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/incremental_growth.jpg Oracle:Put a +1/+1 counter on target creature, two +1/+1 counters on another target creature, and three +1/+1 counters on a third target creature. diff --git a/forge-gui/res/cardsfolder/i/inspiring_call.txt b/forge-gui/res/cardsfolder/i/inspiring_call.txt index f892129b551..3885dc6ae50 100644 --- a/forge-gui/res/cardsfolder/i/inspiring_call.txt +++ b/forge-gui/res/cardsfolder/i/inspiring_call.txt @@ -5,5 +5,6 @@ A:SP$ Draw | Cost$ 2 G | NumCards$ X | References$ X | SubAbility$ DBPumpAll | S SVar:X:Count$Valid Creature.YouCtrl+counters_GE1_P1P1 SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl+counters_GE1_P1P1 | KW$ Indestructible SVar:RemRandomDeck:True +DeckNeeds:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/inspiring_call.jpg Oracle:Draw a card for each creature you control with a +1/+1 counter on it. Those creatures gain indestructible until end of turn. (Damage and effects that say "destroy" don't destroy them.) diff --git a/forge-gui/res/cardsfolder/i/ivorytusk_fortress.txt b/forge-gui/res/cardsfolder/i/ivorytusk_fortress.txt index eb4fff5572e..4f257ec3abc 100644 --- a/forge-gui/res/cardsfolder/i/ivorytusk_fortress.txt +++ b/forge-gui/res/cardsfolder/i/ivorytusk_fortress.txt @@ -3,5 +3,6 @@ ManaCost:2 W B G Types:Creature Elephant PT:5/7 S:Mode$ Continuous | Affected$ Creature.YouCtrl+counters_GE1_P1P1 | AddHiddenKeyword$ CARDNAME untaps during each other player's untap step. | Description$ Untap each creature you control with a +1/+1 counter on it during each other player's untap step. +DeckHints:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/ivorytusk_fortress.jpg Oracle:Untap each creature you control with a +1/+1 counter on it during each other player's untap step. diff --git a/forge-gui/res/cardsfolder/k/kolaghan_the_storms_fury.txt b/forge-gui/res/cardsfolder/k/kolaghan_the_storms_fury.txt index 55ef7b1edc8..4d0cbab8941 100644 --- a/forge-gui/res/cardsfolder/k/kolaghan_the_storms_fury.txt +++ b/forge-gui/res/cardsfolder/k/kolaghan_the_storms_fury.txt @@ -6,5 +6,6 @@ K:Flying T:Mode$ Attacks | ValidCard$ Dragon.YouCtrl | Execute$ TrigPumpAll | TriggerZones$ Battlefield | TriggerDescription$ Whenever a Dragon you control attacks, creatures you control get +1/+0 until end of turn. SVar:TrigPumpAll:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | NumAtt$ +1 K:Dash:3 B R +DeckHints:Type$Dragon SVar:Picture:http://www.wizards.com/global/images/magic/general/kolaghan_the_storms_fury.jpg Oracle:Flying\nWhenever a Dragon you control attacks, creatures you control get +1/+0 until end of turn.\nDash {3}{B}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.) diff --git a/forge-gui/res/cardsfolder/l/lightwalker.txt b/forge-gui/res/cardsfolder/l/lightwalker.txt index 8ea0126aa38..15d4e75e19a 100644 --- a/forge-gui/res/cardsfolder/l/lightwalker.txt +++ b/forge-gui/res/cardsfolder/l/lightwalker.txt @@ -4,5 +4,6 @@ Types:Creature Human Warrior PT:2/1 S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Flying | CheckSVar$ X | SVarCompare$ EQ1 | Description$ CARDNAME has flying as long as it has a +1/+1 counter on it. SVar:X:Count$Valid Card.Self+counters_GE1_P1P1 +DeckHints:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/lightwalker.jpg Oracle:Lightwalker has flying as long as it has a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/l/longshot_squad.txt b/forge-gui/res/cardsfolder/l/longshot_squad.txt index 36e92b3f286..501d1af716f 100644 --- a/forge-gui/res/cardsfolder/l/longshot_squad.txt +++ b/forge-gui/res/cardsfolder/l/longshot_squad.txt @@ -4,5 +4,7 @@ Types:Creature Hound Archer PT:3/3 K:Outlast 1 G S:Mode$ Continuous | Affected$ Creature.YouCtrl+counters_GE1_P1P1 | AddKeyword$ Reach | Description$ Each creature you control with a +1/+1 counter on it has reach. +DeckHints:Ability$Counters +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/longshot_squad.jpg Oracle:Outlast {1}{G} ({1}{G}, {T}: Put a +1/+1 counter on this creature. Outlast only as a sorcery.)\nEach creature you control with a +1/+1 counter on it has reach. (A creature with reach can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/l/lotus_eye_mystics.txt b/forge-gui/res/cardsfolder/l/lotus_eye_mystics.txt index d1acd9ff413..a8d5db7c284 100644 --- a/forge-gui/res/cardsfolder/l/lotus_eye_mystics.txt +++ b/forge-gui/res/cardsfolder/l/lotus_eye_mystics.txt @@ -5,4 +5,5 @@ PT:3/2 K:Prowess T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target enchantment card from your graveyard to your hand. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Enchantment.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/lotus_eye_mystics.jpg +DeckHints:Ability$Graveyard Oracle:Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.)\nWhen Lotus-Eye Mystics enters the battlefield, return target enchantment card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/m/map_the_wastes.txt b/forge-gui/res/cardsfolder/m/map_the_wastes.txt index 7724e20aed0..aa600655eb5 100644 --- a/forge-gui/res/cardsfolder/m/map_the_wastes.txt +++ b/forge-gui/res/cardsfolder/m/map_the_wastes.txt @@ -3,5 +3,6 @@ ManaCost:2 G Types:Sorcery A:SP$ ChangeZone | Cost$ 2 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | Tapped$ True | ChangeNum$ 1 | SubAbility$ DBBolster | SpellDescription$ Search your library for a basic land card, put that card onto the battlefield tapped, then shuffle your library. Bolster 1. (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it.) SVar:DBBolster:DB$ PutCounter | Bolster$ True | CounterNum$ 1 | CounterType$ P1P1 +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/far_wanderings.jpg Oracle:Search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library. Bolster 1. (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/m/mardu_woe_reaper.txt b/forge-gui/res/cardsfolder/m/mardu_woe_reaper.txt index d9d43180ea3..3e9b9251f3a 100644 --- a/forge-gui/res/cardsfolder/m/mardu_woe_reaper.txt +++ b/forge-gui/res/cardsfolder/m/mardu_woe_reaper.txt @@ -8,5 +8,6 @@ SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Selec SVar:DBGainLife:DB$ GainLife | LifeAmount$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ EQ1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:BuffedBy:Warrior +DeckHints:Ability$Graveyard & Type$Warrior SVar:Picture:http://www.wizards.com/global/images/magic/general/mardu_woe_reaper.jpg Oracle:Whenever Mardu Woe-Reaper or another Warrior enters the battlefield under your control, you may exile target creature card from a graveyard. If you do, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/m/mer_ek_nightblade.txt b/forge-gui/res/cardsfolder/m/mer_ek_nightblade.txt index be33e5a93cc..49355894cc6 100644 --- a/forge-gui/res/cardsfolder/m/mer_ek_nightblade.txt +++ b/forge-gui/res/cardsfolder/m/mer_ek_nightblade.txt @@ -5,5 +5,7 @@ PT:2/3 K:Outlast B S:Mode$ Continuous | Affected$ Creature.YouCtrl+counters_GE1_P1P1 | AddKeyword$ Deathtouch | Description$ Each creature you control with a +1/+1 counter on it has deathtouch. SVar:PlayMain1:TRUE +DeckHints:Ability$Counters +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/mer_ek_nightblade.jpg Oracle:Outlast {B} ({B}, {T}: Put a +1/+1 counter on this creature. Outlast only as a sorcery.)\nEach creature you control with a +1/+1 counter on it has deathtouch. diff --git a/forge-gui/res/cardsfolder/m/murderous_cut.txt b/forge-gui/res/cardsfolder/m/murderous_cut.txt index c3a4764614d..1ebd605447d 100644 --- a/forge-gui/res/cardsfolder/m/murderous_cut.txt +++ b/forge-gui/res/cardsfolder/m/murderous_cut.txt @@ -3,5 +3,6 @@ ManaCost:4 B Types:Instant K:Delve A:SP$ Destroy | Cost$ 4 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Destroy target creature. +DeckHints:Ability$Graveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/murderous_cut.jpg Oracle:Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)\nDestroy target creature. diff --git a/forge-gui/res/cardsfolder/n/necropolis_fiend.txt b/forge-gui/res/cardsfolder/n/necropolis_fiend.txt index efd5d147599..dfb66b41b62 100644 --- a/forge-gui/res/cardsfolder/n/necropolis_fiend.txt +++ b/forge-gui/res/cardsfolder/n/necropolis_fiend.txt @@ -6,5 +6,6 @@ K:Delve K:Flying A:AB$ Pump | Cost$ X T ExileFromGrave | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -X | NumDef$ -X | References$ X | IsCurse$ True | SpellDescription$ Target creature gets -X/-X until end of turn. SVar:X:Count$xPaid +DeckHints:Ability$Graveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/necropolis_fiend.jpg Oracle:Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)\nFlying\n{X}, {T}, Exile X cards from your graveyard: Target creature gets -X/-X until end of turn. diff --git a/forge-gui/res/cardsfolder/o/obscuring_aether.txt b/forge-gui/res/cardsfolder/o/obscuring_aether.txt index 28e7c66a76a..6251d98faf9 100644 --- a/forge-gui/res/cardsfolder/o/obscuring_aether.txt +++ b/forge-gui/res/cardsfolder/o/obscuring_aether.txt @@ -4,5 +4,6 @@ Types:Enchantment S:Mode$ ReduceCost | ValidCard$ Creature | Type$ MorphDown | Activator$ You | Amount$ 1 | Description$ Face-down creature spells you cast cost {1} less to cast. A:AB$ SetState | Cost$ 1 G | Defined$ Self | Mode$ TurnFace | SpellDescription$ Turn CARDNAME face down. (It becomes a 2/2 creature.) SVar:RemAIDeck:True +DeckHints:Keyword$Morph|Megamorph SVar:Picture:http://www.wizards.com/global/images/magic/general/obscuring_aether.jpg Oracle:Face-down creature spells you cast cost {1} less to cast.\n{1}{G}: Turn Obscuring AEther face down. (It becomes a 2/2 creature.) diff --git a/forge-gui/res/cardsfolder/o/ojutai_soul_of_winter.txt b/forge-gui/res/cardsfolder/o/ojutai_soul_of_winter.txt index 097982ef64c..1ad1f0ce846 100644 --- a/forge-gui/res/cardsfolder/o/ojutai_soul_of_winter.txt +++ b/forge-gui/res/cardsfolder/o/ojutai_soul_of_winter.txt @@ -8,5 +8,6 @@ T:Mode$ Attacks | ValidCard$ Dragon.YouCtrl | Execute$ TrigTap | TriggerZones$ B SVar:TrigTap:DB$ Tap | Cost$ 0 | ValidTgts$ Permanent.nonLand+OppCtrl | TgtPrompt$ Choose target permanent. | SubAbility$ DBPump SVar:DBPump:DB$ Pump | Defined$ Targeted | Permanent$ True | KW$ HIDDEN This card doesn't untap during your next untap step. SVar:HasAttackEffect:TRUE +DeckHints:Type$Dragon SVar:Picture:http://www.wizards.com/global/images/magic/general/ojutai_soul_of_winter.jpg Oracle:Flying, vigilance\nWhenever a Dragon you control attacks, tap target nonland permanent an opponent controls. That permanent doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/o/orator_of_ojutai.txt b/forge-gui/res/cardsfolder/o/orator_of_ojutai.txt index f417654a4ab..0cc23c90934 100644 --- a/forge-gui/res/cardsfolder/o/orator_of_ojutai.txt +++ b/forge-gui/res/cardsfolder/o/orator_of_ojutai.txt @@ -13,5 +13,6 @@ T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ StoreDragons | Static$ True SVar:DragonPresence:Number$0 SVar:StoreDragons:DB$ StoreSVar | SVar$ DragonPresence | Type$ Number | Expression$ 1 | ConditionPresent$ Dragon.YouCtrl | SubAbility$ StoreNoDragons SVar:StoreNoDragons:DB$ StoreSVar | SVar$ DragonPresence | Type$ Number | Expression$ 0 | ConditionPresent$ Dragon.YouCtrl | ConditionCompare$ EQ0 +DeckHints:Type$Dragon SVar:Picture:http://www.wizards.com/global/images/magic/general/orator_of_ojutai.jpg Oracle:As an additional cost to cast Orator of Ojutai, you may reveal a Dragon card from your hand.\nDefender, flying\nWhen Orator of Ojutai enters the battlefield, if you revealed a Dragon card or controlled a Dragon as you cast Orator of Ojutai, draw a card. diff --git a/forge-gui/res/cardsfolder/p/pinion_feast.txt b/forge-gui/res/cardsfolder/p/pinion_feast.txt index b8f5b92d8b4..e36e2ab1aeb 100644 --- a/forge-gui/res/cardsfolder/p/pinion_feast.txt +++ b/forge-gui/res/cardsfolder/p/pinion_feast.txt @@ -3,5 +3,6 @@ ManaCost:4 G Types:Instant A:SP$ Destroy | Cost$ 4 G | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | SubAbility$ DBBolster | SpellDescription$ Destroy target creature with flying. Bolster 2. (Choose a creature with the least toughness among creatures you control and put two +1/+1 counters on it.) SVar:DBBolster:DB$ PutCounter | Bolster$ True | CounterNum$ 2 | CounterType$ P1P1 +DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/pinion_feast.jpg Oracle:Destroy target creature with flying. Bolster 2. (Choose a creature with the least toughness among creatures you control and put two +1/+1 counters on it.) diff --git a/forge-gui/res/cardsfolder/q/qarsi_deceiver.txt b/forge-gui/res/cardsfolder/q/qarsi_deceiver.txt index 950f09a7a9e..af6d7d8803f 100644 --- a/forge-gui/res/cardsfolder/q/qarsi_deceiver.txt +++ b/forge-gui/res/cardsfolder/q/qarsi_deceiver.txt @@ -3,5 +3,6 @@ ManaCost:1 U Types:Creature Naga Wizard PT:0/4 A:AB$ Mana | Cost$ T | Produced$ C | RestrictValid$ MorphOrManifest | SpellDescription$ Add {C} to your mana pool. Spend this mana only to cast a face-down creature spell, pay a mana cost to turn a manifested creature face up, or pay a morph cost. +DeckHints:Keyword$Morph|Megamorph SVar:Picture:http://www.wizards.com/global/images/magic/general/qarsi_deceiver.jpg Oracle:{T}: Add {C} to your mana pool. Spend this mana only to cast a face-down creature spell, pay a mana cost to turn a manifested creature face up, or pay a morph cost. (A megamorph cost is a morph cost.) diff --git a/forge-gui/res/cardsfolder/r/raiders_spoils.txt b/forge-gui/res/cardsfolder/r/raiders_spoils.txt index e779a1bd451..4a499ad9d50 100644 --- a/forge-gui/res/cardsfolder/r/raiders_spoils.txt +++ b/forge-gui/res/cardsfolder/r/raiders_spoils.txt @@ -5,5 +5,6 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddPower$ 1 | Description$ Cre T:Mode$ DamageDone | ValidSource$ Creature.Warrior+YouCtrl | ValidTarget$ Player | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever a Warrior you control deals combat damage to a player, you may pay 1 life. If you do, draw a card. SVar:TrigDraw:AB$ Draw | Cost$ PayLife<1> | NumCards$ 1 SVar:PlayMain1:TRUE +DeckHints:Type$Warrior SVar:Picture:http://www.wizards.com/global/images/magic/general/raiders_spoils.jpg Oracle:Creatures you control get +1/+0.\nWhenever a Warrior you control deals combat damage to a player, you may pay 1 life. If you do, draw a card. diff --git a/forge-gui/res/cardsfolder/r/rakshasas_disdain.txt b/forge-gui/res/cardsfolder/r/rakshasas_disdain.txt index 071d2967044..81856969e3e 100644 --- a/forge-gui/res/cardsfolder/r/rakshasas_disdain.txt +++ b/forge-gui/res/cardsfolder/r/rakshasas_disdain.txt @@ -3,5 +3,6 @@ ManaCost:2 U Types:Instant A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ X | References$ X | SpellDescription$ Counter target spell unless its controller pays {1} for each card in your graveyard. SVar:X:Count$InYourYard +DeckHints:Ability$Graveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/rakshasas_disdain.jpg Oracle:Counter target spell unless its controller pays {1} for each card in your graveyard. diff --git a/forge-gui/res/cardsfolder/r/rakshasas_secret.txt b/forge-gui/res/cardsfolder/r/rakshasas_secret.txt index 31128a39bc3..be67b7a5ef0 100644 --- a/forge-gui/res/cardsfolder/r/rakshasas_secret.txt +++ b/forge-gui/res/cardsfolder/r/rakshasas_secret.txt @@ -3,5 +3,6 @@ ManaCost:2 B Types:Sorcery A:SP$ Discard | Cost$ 2 B | ValidTgts$ Opponent | NumCards$ 2 | SubAbility$ TrigMill | Mode$ TgtChoose | SpellDescription$ Target opponent discards two cards. Put the top two cards of your library into your graveyard. SVar:TrigMill:DB$Mill | Defined$ You | NumCards$ 2 +DeckHas:Ability$Graveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/rakshasas_secret.jpg Oracle:Target opponent discards two cards. Put the top two cards of your library into your graveyard. diff --git a/forge-gui/res/cardsfolder/r/retribution_of_the_ancients.txt b/forge-gui/res/cardsfolder/r/retribution_of_the_ancients.txt index 93abed0299a..3655079d9ee 100644 --- a/forge-gui/res/cardsfolder/r/retribution_of_the_ancients.txt +++ b/forge-gui/res/cardsfolder/r/retribution_of_the_ancients.txt @@ -5,5 +5,6 @@ A:AB$ Pump | Announce$ X | Cost$ B SubCounter