Add deckhints to cards

This commit is contained in:
mcrawford620
2016-07-14 04:49:56 +00:00
parent 7bf644e640
commit 95e2b096f8
48 changed files with 60 additions and 7 deletions

View File

@@ -6,5 +6,6 @@ A:AB$ Discard | Cost$ T tapXType<1/Ally> | Defined$ You | NumCards$ 1 | Mode$ Tg
SVar:DBDraw:DB$ Draw | NumCards$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:RemAIDeck:True
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/akoum_flameseeker.jpg
Oracle:Cohort - {T}, Tap an untapped Ally you control: Discard a card. If you do, draw a card.

View File

@@ -2,5 +2,6 @@ Name:Allied Reinforcements
ManaCost:3 W
Types:Sorcery
A:SP$ Token | Cost$ 3 W | TokenImage$ w 2 2 knight ally | TokenAmount$ 2 | TokenName$ Knight Ally | TokenTypes$ Creature,Knight,Ally | TokenOwner$ You | TokenColors$ White | TokenPower$ 2 | TokenToughness$ 2 | SpellDescription$ Put two 2/2 white Knight Ally creature tokens onto the battlefield.
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/allied_reinforcements.jpg
Oracle:Put two 2/2 white Knight Ally creature tokens onto the battlefield.

View File

@@ -6,5 +6,6 @@ K:Flying
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +1/+1 until end of turn for each other attacking Ally.
SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ X | NumDef$ X | References$ X
SVar:X:Count$Valid Ally.attacking+Other
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/angelic_captain.jpg
Oracle:Flying\nWhenever Angelic Captain attacks, it gets +1/+1 until end of turn for each other attacking Ally.

View File

@@ -6,5 +6,6 @@ K:Devoid
A:AB$ DealDamage | Cost$ 2 R Sac<1/Creature.Colorless+Other/another colorless creature> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage equal to the sacrificed creature's power to target creature or player.
SVar:X:Sacrificed$CardPower
SVar:RemAIDeck:True
DeckHints:Color$Colorless & Keyword$Devoid
SVar:Picture:http://www.wizards.com/global/images/magic/general/barrage_tyrant.jpg
Oracle:Devoid (This card has no color.)\n{2}{R}, Sacrifice another colorless creature: Barrage Tyrant deals damage equal to the sacrificed creature's power to target creature or player.

View File

@@ -7,5 +7,6 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.O
SVar:TrigPumpAll:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ Haste
SVar:PlayMain1:TRUE
SVar:BuffedBy:Ally
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/chasm_guide.jpg
Oracle:Rally - Whenever Chasm Guide or another Ally enters the battlefield under your control, creatures you control gain haste until end of turn.

View File

@@ -6,6 +6,6 @@ K:Devoid
K:Ingest
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLoseLife | IsPresent$ Creature.Colorless+Other+YouCtrl | TriggerDescription$ When CARDNAME enters the battlefield, if you control another colorless creature, each opponent loses 2 life.
SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 2
DeckHints:Type$Processor
DeckHints:Type$Processor & Keyword$Devoid & Color$Colorless
SVar:Picture:http://www.wizards.com/global/images/magic/general/dominator_drone.jpg
Oracle:Devoid (This creature has no color.)\nIngest (Whenever this creature deals combat damage to a player, that player exiles the top card of his or her library.)\nWhen Dominator Drone enters the battlefield, if you control another colorless creature, each opponent loses 2 life.

View File

@@ -4,5 +4,6 @@ Types:Creature Vampire Shaman Ally
PT:2/2
A:AB$Token | Cost$ T tapXType<1/Ally> | TokenAmount$ 1 | TokenOwner$ You | TokenName$ Zombie | TokenColors$ Black | TokenImage$ b 2 2 zombie OGW | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenTapped$ True | SpellDescription$ Put a 2/2 black Zombie creature token onto the battlefield tapped.
SVar:RemAIDeck:True
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/dranas_chosen.jpg
Oracle:Cohort - {T}, Tap an untapped Ally you control: Put a 2/2 black Zombie creature token onto the battlefield tapped.

View File

@@ -7,5 +7,6 @@ K:Haste
T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | IsPresent$ Creature.YouCtrl+Colorless+Other | PresentCompare$ EQ0 | Execute$ TrigReturn | TriggerDescription$ At the beginning of each end step, if you control no other colorless creatures, return CARDNAME to its owner's hand.
SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Hand
SVar:PlayMain1:TRUE
DeckHints:Color$Colorless & Keyword$Devoid
SVar:Picture:http://www.wizards.com/global/images/magic/general/dust_stalker.jpg
Oracle:Devoid (This card has no color.)\nHaste\nAt the beginning of each end step, if you control no other colorless creatures, return Dust Stalker to its owner's hand.

View File

@@ -7,5 +7,6 @@ S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Haste | CheckSVar$ X | SV
SVar:X:Count$Valid Creature.YouCtrl+Colorless+Other
SVar:PlayMain1:TRUE
SVar:BuffedBy:Creature.Colorless
DeckHints:Color$Colorless & Keyword$Devoid
SVar:Picture:http://www.wizards.com/global/images/magic/general/eldrazi_aggressor.jpg
Oracle:Devoid (This card has no color.)\nEldrazi Aggressor has haste as long as you control another colorless creature.

View File

@@ -7,5 +7,6 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.O
SVar:TrigPumpAll:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ Menace
SVar:PlayMain1:TRUE
SVar:BuffedBy:Ally
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/firemantle_mage.jpg
Oracle:Rally - Whenever Firemantle Mage or another Ally enters the battlefield under your control, creatures you control gain menace until end of turn.

View File

@@ -6,5 +6,6 @@ K:Devoid
K:First Strike
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+Colorless+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever another colorless creature enters the battlefield under your control, target opponent loses 1 life.
SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | LifeAmount$ 1 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent
DeckHints:Color$Colorless & Keyword$Devoid
SVar:Picture:http://www.wizards.com/global/images/magic/general/flayer_drone.jpg
Oracle:Devoid (This card has no color.)\nFirst strike\nWhenever another colorless creature enters the battlefield under your control, target opponent loses 1 life.

View File

@@ -5,5 +5,6 @@ PT:3/3
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ Rally — Whenever CARDNAME or another Ally enters the battlefield under your control, you may pay {1}. If you do, put a 1/1 green Plant creature token onto the battlefield.
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | Secondary$ True | TriggerDescription$ Rally — Whenever CARDNAME or another Ally enters the battlefield under your control, you may pay {1}. If you do, put a 1/1 green Plant creature token onto the battlefield.
SVar:TrigToken:AB$ Token | Cost$ 1 | TokenAmount$ 1 | TokenName$ Plant | TokenTypes$ Creature,Plant | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenOwner$ You
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/grovetender_druids.jpg
Oracle:Rally — Whenever Grovetender Druids or another Ally enters the battlefield under your control, you may pay {1}. If you do, put a 1/1 green Plant creature token onto the battlefield.

View File

@@ -5,6 +5,6 @@ A:SP$ AnimateAll | Cost$ 6 | ValidCards$ Creature.Colorless+YouCtrl | Abilities$
SVar:ThrowPunch:AB$ DealDamage | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ GruesomeX | References$ GruesomeX | SpellDescription$ This creature deals damage equal to its power to target creature.
SVar:GruesomeX:Count$CardPower
SVar:RemRandomDeck:True
SVar:RemAIDeck:True
DeckHints:Color$Colorless & Keyword$Devoid
SVar:Picture:http://www.wizards.com/global/images/magic/general/gruesome_slaughter.jpg
Oracle:Until end of turn, colorless creatures you control gain "{T}: This creature deals damage equal to its power to target creature."

View File

@@ -4,5 +4,6 @@ Types:Creature Eldrazi Drone
PT:2/4
K:Devoid
S:Mode$ ReduceCost | ValidCard$ Card.Colorless | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Colorless spells you cast cost {1} less to cast.
DeckHints:Color$Colorless & Keyword$Devoid
SVar:Picture:http://www.wizards.com/global/images/magic/general/herald_of_kozilek.jpg
Oracle:Devoid (This card has no color.)\nColorless spells you cast cost {1} less to cast.

View File

@@ -7,5 +7,6 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.O
SVar:TrigPumpAll:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ Indestructible
SVar:PlayMain1:TRUE
SVar:BuffedBy:Ally
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/hero_of_goma_fada.jpg
Oracle:Rally - Whenever Hero of Goma Fada or another Ally enters the battlefield under your control, creatures you control gain indestructible until end of turn.

View File

@@ -8,5 +8,6 @@ SVar:TrigDrain:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 1
SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1
SVar:PlayMain1:TRUE
SVar:BuffedBy:Ally
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/kalastria_healer.jpg
Oracle:Rally — Whenever Kalastria Healer or another Ally enters the battlefield under your control, each opponent loses 1 life and you gain 1 life.

View File

@@ -7,5 +7,6 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.O
SVar:TrigPumpAll:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ First Strike
SVar:PlayMain1:TRUE
SVar:BuffedBy:Ally
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/kor_bladewhirl.jpg
Oracle:Rally — Whenever Kor Bladewhirl or another Ally enters the battlefield under your control, creatures you control gain first strike until end of turn.

View File

@@ -7,5 +7,6 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.O
SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choose target creature an opponent controls.
SVar:PlayMain1:TRUE
SVar:BuffedBy:Ally
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/kor_entanglers.jpg
Oracle:Rally — Whenever Kor Entanglers or another Ally enters the battlefield under your control, tap target creature an opponent controls.

View File

@@ -6,5 +6,6 @@ K:Devoid
T:Mode$ SpellCast | ValidCard$ Card.Colorless | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you cast a colorless spell, CARDNAME gets +1/+0 until end of turn.
SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ +1
SVar:BuffedBy:Card.Colorless
DeckHints:Color$Colorless & Keyword$Devoid
SVar:Picture:http://www.wizards.com/global/images/magic/general/kozileks_sentinel.jpg
Oracle:Devoid (This card has no color.)\nWhenever you cast a colorless spell, Kozilek's Sentinel gets +1/+0 until end of turn.

View File

@@ -7,5 +7,6 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.O
SVar:TrigPumpAll:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ Lifelink
SVar:PlayMain1:TRUE
SVar:BuffedBy:Ally
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/lantern_scout.jpg
Oracle:Rally - Whenever Lantern Scout or another Ally enters the battlefield under your control, creatures you control gain lifelink until end of turn.

View File

@@ -7,5 +7,6 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.O
SVar:TrigPumpAll:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ Vigilance
SVar:PlayMain1:TRUE
SVar:BuffedBy:Ally
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/makindi_patrol.jpg
Oracle:Rally — Whenever Makindi Patrol or another Ally enters the battlefield under your control, creatures you control gain vigilance until end of turn.

View File

@@ -5,5 +5,6 @@ PT:4/4
A:AB$ Draw | Cost$ T tapXType<1/Ally> | NumCards$ 1 | SpellDescription$ You draw a card and you lose 1 life. | SubAbility$ DBLoseLife
SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 1
SVar:RemAIDeck:True
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/malakir_soothsayer.jpg
Oracle:Cohort - {T}, Tap an untapped Ally you control: You draw a card and you lose 1 life.

View File

@@ -3,5 +3,7 @@ ManaCost:3 W B
Types:Sorcery
A:SP$ ChangeZone | Cost$ 3 W B | Origin$ Graveyard | Destination$ Battlefield | TargetMin$ 0 | TargetMax$ X | References$ X | MaxTotalTargetCMC$ 8 | ValidTgts$ Creature.Ally+YouCtrl | TgtPrompt$ Select target Ally creature card in your graveyard. | SpellDescription$ Return any number of target Ally creature cards with total converted mana cost 8 or less from your graveyard to the battlefield.
SVar:X:Count$ValidGraveyard Creature.Ally+YouCtrl
SVar:RemRandomDeck:True
DeckNeeds:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/march_from_the_tomb.jpg
Oracle:Return any number of target Ally creature cards with total converted mana cost 8 or less from your graveyard to the battlefield.

View File

@@ -5,5 +5,6 @@ K:Devoid
T:Mode$ SpellCast | ValidCard$ Card.Colorless | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ Whenever you cast a colorless spell, CARDNAME deals 1 damage to target creature or player.
SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1
SVar:BuffedBy:Card.Colorless
DeckHints:Color$Colorless & Keyword$Devoid
SVar:Picture:http://www.wizards.com/global/images/magic/general/molten_nursery.jpg
Oracle:Devoid (This card has no color.)\nWhenever you cast a colorless spell, Molten Nursery deals 1 damage to target creature or player.

View File

@@ -6,5 +6,6 @@ K:Haste
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | OptionalDecider$ You | TriggerDescription$ Rally — Whenever CARDNAME or another Ally enters the battlefield under you control, you may look at the top four cards of your library. If you do, reveal any number of Ally cards from among them, then put those cards on top of your library in any order and the rest on the bottom in any order.
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDig | Secondary$ True | OptionalDecider$ You | TriggerDescription$ Rally — Whenever CARDNAME or another Ally enters the battlefield under you control, you may look at the top four cards of your library. If you do, reveal any number of Ally cards from among them, then put those cards on top of your library in any order and the rest on the bottom in any order.
SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 4 | AnyNumber$ | ChangeValid$ Ally | DestinationZone$ Library | LibraryPosition$ 0
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/munda_ambush_leader.jpg
Oracle:Haste\nRally — Whenever Munda, Ambush Leader or another Ally enters the battlefield under you control, you may look at the top four cards of your library. If you do, reveal any number of Ally cards from among them, then put those cards on top of your library in any order and the rest on the bottom in any order.

View File

@@ -4,5 +4,6 @@ Types:Creature Kor Knight Ally
PT:3/3
A:AB$ PutCounterAll | Cost$ T tapXType<1/Ally> | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 | PrecostDesc$ Cohort - | SpellDescription$ Put a +1/+1 counter on each creature you control.
SVar:RemAIDeck:True
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/mundas_vanguard.jpg
Oracle:Cohort - {T}, Tap an untapped Ally you control: Put a +1/+1 counter on each creature you control.

View File

@@ -6,5 +6,6 @@ K:Devoid
A:AB$ DealDamage | Cost$ T | Defined$ Player.Opponent | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to each opponent.
T:Mode$ SpellCast | ValidCard$ Card.Colorless | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ Whenever you cast a colorless spell, untap Nettle Drone.
SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self
DeckHints:Color$Colorless & Keyword$Devoid
SVar:Picture:http://www.wizards.com/global/images/magic/general/nettle_drone.jpg
Oracle:Devoid (This card has no color.)\n{T}: Nettle Drone deals 1 damage to each opponent.\nWhenever you cast a colorless spell, untap Nettle Drone.

View File

@@ -6,5 +6,6 @@ SVar:TrigToken:AB$Token | Cost$ 0 | TokenImage$ w 1 1 kor ally | TokenName$ Kor
R:Event$ Moved | ActiveZones$ Battlefield | Destination$ Battlefield | ValidCard$ Planeswalker.YouCtrl | ReplaceWith$ AddExtraCounter | Description$ Each planeswalker you control enters the battlefield with an additional loyalty counter on it.
SVar:AddExtraCounter:DB$ PutCounter | ETB$ True | Defined$ ReplacedCard | CounterType$ LOYALTY | CounterNum$ 1 | SubAbility$ MoveToBattlefield
SVar:MoveToBattlefield:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/oath_of_gideon.jpg
Oracle:When Oath of Gideon enters the battlefield, put two 1/1 white Kor Ally creature tokens onto the battlefield.\nEach planeswalker you control enters the battlefield with an additional loyalty counter on it.

View File

@@ -7,5 +7,6 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.O
SVar:TrigPumpAll:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ Trample
SVar:PlayMain1:TRUE
SVar:BuffedBy:Ally
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/ondu_champion.jpg
Oracle:Rally - Whenever Ondu Champion or another Ally enters the battlefield under your control, creatures you control gain trample until end of turn.

View File

@@ -4,5 +4,6 @@ Types:Creature Human Cleric Ally
PT:2/2
A:AB$ GainLife | Cost$ T tapXType<1/Ally> | LifeAmount$ 2 | SpellDescription$ You gain 2 life.
SVar:RemAIDeck:True
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/ondu_war_cleric.jpg
Oracle:Cohort - {T}, Tap an untapped Ally you control: You gain 2 life.

View File

@@ -5,5 +5,6 @@ PT:2/2
S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME attacks each combat if able. | CheckSVar$ X | SVarCompare$ EQ0 | Description$ CARDNAME attacks each combat if able unless you control another Ally.
SVar:X:Count$Valid Ally.Other+YouCtrl
SVar:BuffedBy:Ally
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/reckless_cohort.jpg
Oracle:Reckless Cohort attacks each combat if able unless you control another Ally.

View File

@@ -7,5 +7,6 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.O
SVar:TrigPumpAll:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ Double Strike
SVar:PlayMain1:TRUE
SVar:BuffedBy:Ally
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/resolute_blademaster.jpg
Oracle:Rally — Whenever Resolute Blademaster or another Ally enters the battlefield under your control, creatures you control gain double strike until end of turn.

View File

@@ -6,5 +6,6 @@ K:Devoid
K:CARDNAME can't block.
A:AB$ Regenerate | Cost$ 1 B | CheckSVar$ X | SVarCompare$ GE1 | References$ X | SpellDescription$ Regenerate CARDNAME. Activate this ability only if you control another colorless creature.
SVar:X:Count$Valid Creature.Colorless+YouCtrl+Other
DeckHints:Color$Colorless & Keyword$Devoid
SVar:Picture:http://www.wizards.com/global/images/magic/general/skitterskin.jpg
Oracle:Devoid (This card has no color.)\nSkitterskin can't block.\n{1}{B}: Regenerate Skitterskin. Activate this ability only if you control another colorless creature.

View File

@@ -7,5 +7,6 @@ K:Flying
T:Mode$ SpellCast | ValidCard$ Card.Colorless | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you cast a colorless spell, CARDNAME gets +1/+0 until end of turn.
SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ +1
SVar:BuffedBy:Card.Colorless
DeckHints:Color$Colorless & Keyword$Devoid
SVar:Picture:http://www.wizards.com/global/images/magic/general/sky_scourer.jpg
Oracle:Devoid (This card has no color.)\nFlying\nWhenever you cast a colorless spell, Sky Scourer gets +1/+0 until end of turn.

View File

@@ -4,5 +4,6 @@ Types:Creature Human Wizard Ally
PT:2/4
A:AB$ Tap | Cost$ T tapXType<1/Ally> | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature.
SVar:RemAIDeck:True
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/spawnbinder_mage.jpg
Oracle:Cohort - {T}, Tap an untapped Ally you control: Tap target creature.

View File

@@ -3,5 +3,7 @@ ManaCost:W
Types:Creature Kor Artificer Ally
PT:1/2
A:AB$ Dig | Cost$ T tapXType<1/Ally> | DigNum$ 4 | ChangeNum$ 1 | Optional$ True | ChangeValid$ Equipment | SpellDescription$ Look at the top four cards of your library. You may reveal an Equipment card from among them and put it into your hand. Put the rest on the bottom of your library in any order.
SVar:RemAIDeck:True
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/stoneforge_acolyte.jpg
Oracle:Cohort - {T}, Tap an untapped Ally you control: Look at the top four cards of your library. You may reveal an Equipment card from among them and put it into your hand. Put the rest on the bottom of your library in any order.

View File

@@ -4,5 +4,6 @@ Types:Sorcery
K:Devoid
A:SP$ PumpAll | Cost$ 2 B | ValidCards$ Creature.YouCtrl | NumAtt$ +2 | SubAbility$ DBPumpAll | SpellDescription$ Creatures you control get +2/+0 until end of turn. Colorless creatures you control also gain first strike until end of turn.
SVar:DBPumpAll:DB$PumpAll | ValidCards$ Creature.Colorless+YouCtrl | KW$ First Strike
DeckHints:Color$Colorless & Keyword$Devoid
SVar:Picture:http://www.wizards.com/global/images/magic/general/swarm_surge.jpg
Oracle:Devoid (This card has no color.)\nCreatures you control get +2/+0 until end of turn. Colorless creatures you control also gain first strike until end of turn.

View File

@@ -7,5 +7,6 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.O
SVar:TrigPumpAll:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | NumAtt$ 1 | NumDef$ 1
SVar:PlayMain1:TRUE
SVar:BuffedBy:Ally
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/tajuru_beastmaster.jpg
Oracle:Rally - Whenever Tajuru Beastmaster or another Ally enters the battlefield under your control, creatures you control get +1/+1 until end of turn.

View File

@@ -7,5 +7,6 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.O
SVar:TrigPumpAll:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | NumAtt$ +2 | NumDef$ +2
SVar:PlayMain1:TRUE
SVar:BuffedBy:Ally
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/tajuru_warcaller.jpg
Oracle:Rally - Whenever Tajuru Warcaller or another Ally enters the battlefield under your control, creatures you control get +2/+2 until end of turn.

View File

@@ -7,5 +7,6 @@ K:Flying
T:Mode$ SpellCast | ValidCard$ Card.Colorless | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ Whenever you cast a colorless spell, target opponent exiles the top card of his or her library.
SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 1 | Destination$ Exile | ValidTgts$ Opponent | TgtPrompt$ Choose the target opponent
SVar:BuffedBy:Card.Colorless
DeckHints:Color$Colorless
SVar:Picture:http://www.wizards.com/global/images/magic/general/thought_harvester.jpg
Oracle:Devoid (This card has no color.)\nFlying\nWhenever you cast a colorless spell, target opponent exiles the top card of his or her library.

View File

@@ -5,5 +5,6 @@ A:SP$ ChangeZone | Cost$ 3 Reveal<1/Creature.Colorless> | ValidTgts$ Creature |
SVar:Y:Revealed$CardPower
SVar:X:Targeted$CardPower
SVar:RemAIDeck:True
DeckHints:Color$Colorless & Keyword$Devoid
SVar:Picture:http://www.wizards.com/global/images/magic/general/titans_presence.jpg
Oracle:As an additional cost to cast Titan's Presence, reveal a colorless creature card from your hand.\nExile target creature if its power is less than or equal to the revealed card's power.

View File

@@ -3,5 +3,6 @@ ManaCost:3 W
Types:Sorcery
A:SP$ Token | Cost$ 3 W | TokenAmount$ X | References$ X | TokenName$ Kor Ally | TokenTypes$ Creature,Kor,Ally | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Converge — Put a 1/1 white Kor Ally creature token onto the battlefield for each color of mana spent to cast CARDNAME.
SVar:X:Count$Converge
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/unified_front.jpg
Oracle:Converge — Put a 1/1 white Kor Ally creature token onto the battlefield for each color of mana spent to cast Unified Front.

View File

@@ -10,5 +10,6 @@ SVar:ChooseVigilance:DB$ Pump | Defined$ Self | KW$ Vigilance | SpellDescription
SVar:ChooseTrample:DB$ Pump | Defined$ Self | KW$ Trample | SpellDescription$ CARDNAME gains trample until end of turn.
SVar:BuffedBy:Creature
SVar:NoZeroToughnessAI:True
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/veteran_warleader.jpg
Oracle:Veteran Warleader's power and toughness are each equal to the number of creatures you control.\nTap another untapped Ally you control: Veteran Warleader gains your choice of first strike, vigilance, or trample until end of turn.

View File

@@ -8,6 +8,6 @@ SVar:X:Count$Valid Creature.Colorless+YouCtrl
K:Trample
K:Ingest
SVar:BuffedBy:Creature.Colorless
DeckHints:Type$Processor
DeckHints:Type$Processor & Color$Colorless & Keyword$Devoid
SVar:Picture:http://www.wizards.com/global/images/magic/general/vile_aggregate.jpg
Oracle:Devoid (This card has no color.)\nVile Aggregate's power is equal to the number of colorless creatures you control.\nTrample\nIngest (Whenever this creature deals combat damage to a player, that player exiles the top card of his or her library.)

View File

@@ -4,5 +4,7 @@ Types:Creature Goblin Archer Ally
PT:2/1
K:First Strike
A:AB$ DealDamage | Cost$ T tapXType<1/Ally> | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target opponent.
SVar:RemAIDeck:True
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/zadas_commando.jpg
Oracle:First strike\nCohort - {T}, Tap an untapped Ally you control: Zada's Commando deals 1 damage to target opponent.

View File

@@ -3,5 +3,7 @@ ManaCost:3 B
Types:Creature Human Shaman Ally
PT:4/2
A:AB$ LoseLife | Cost$ T tapXType<1/Ally> | LifeAmount$ 2 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SpellDescription$ Target opponent loses 2 life.
SVar:RemAIDeck:True
DeckHints:Type$Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/zulaport_chainmage.jpg
Oracle:Cohort - {T}, Tap an untapped Ally you control: Target opponent loses 2 life.

View File

@@ -148,6 +148,14 @@ public class CardRanker {
score += Iterables.size(cards) * typeFactors.get(type);
}
}
final DeckHints needs = card.getRules().getAiHints().getDeckNeeds();
if (needs != null && needs.isValid()) {
final Map<DeckHints.Type, Iterable<PaperCard>> cardsByType = needs.filterByType(otherCards);
for (DeckHints.Type type : cardsByType.keySet()) {
Iterable<PaperCard> cards = cardsByType.get(type);
score += Iterables.size(cards) * typeFactors.get(type);
}
}
return score;
}

View File

@@ -557,13 +557,11 @@ public class LimitedDeckBuilder extends DeckGeneratorBase {
final CardAiHints ai = card.getRules().getAiHints();
if (ai.getRemRandomDecks()) {
final List<PaperCard> comboCards = new ArrayList<PaperCard>();
if (ai.getDeckNeeds() != null
&& ai.getDeckNeeds().isValid()) {
if (ai.getDeckNeeds() != null && ai.getDeckNeeds().isValid()) {
final DeckHints needs = ai.getDeckNeeds();
comboCards.addAll(needs.filter(deckList));
}
if (ai.getDeckHints() != null
&& ai.getDeckHints().isValid()) {
if (ai.getDeckHints() != null && ai.getDeckHints().isValid()) {
final DeckHints hints = ai.getDeckHints();
comboCards.addAll(hints.filter(deckList));
}