- The AI can now use Spirit Guides.

This commit is contained in:
Sloth
2013-03-03 13:33:31 +00:00
parent 3c9ee0f012
commit cb74a3b60e
4 changed files with 2 additions and 2 deletions

View File

@@ -3,7 +3,6 @@ ManaCost:2 G
Types:Creature Elf Spirit Types:Creature Elf Spirit
PT:2/2 PT:2/2
A:AB$ Mana | Cost$ ExileFromHand<1/CARDNAME> | Produced$ G | ActivationZone$ Hand | SpellDescription$ Add G to your mana pool. A:AB$ Mana | Cost$ ExileFromHand<1/CARDNAME> | Produced$ G | ActivationZone$ Hand | SpellDescription$ Add G to your mana pool.
SVar:RemAIDeck:True
SVar:Rarity:Uncommon SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_spirit_guide.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_spirit_guide.jpg
SetInfo:ALL|Uncommon|http://magiccards.info/scans/en/ai/69.jpg SetInfo:ALL|Uncommon|http://magiccards.info/scans/en/ai/69.jpg

View File

@@ -3,6 +3,7 @@ ManaCost:1 G U
Types:Artifact Creature Human Rogue Types:Artifact Creature Human Rogue
PT:2/2 PT:2/2
K:Cascade K:Cascade
SVar:PlayMain1:TRUE
SVar:Rarity:Uncommon SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/shardless_agent.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/shardless_agent.jpg
SetInfo:PC2|Uncommon|http://magiccards.info/scans/en/pc2/104.jpg SetInfo:PC2|Uncommon|http://magiccards.info/scans/en/pc2/104.jpg

View File

@@ -3,7 +3,6 @@ ManaCost:2 R
Types:Creature Ape Spirit Types:Creature Ape Spirit
PT:2/2 PT:2/2
A:AB$ Mana | Cost$ ExileFromHand<1/CARDNAME> | Produced$ R | ActivationZone$ Hand | SpellDescription$ Add R to your mana pool. A:AB$ Mana | Cost$ ExileFromHand<1/CARDNAME> | Produced$ R | ActivationZone$ Hand | SpellDescription$ Add R to your mana pool.
SVar:RemAIDeck:True
SVar:Rarity:Common SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/simian_spirit_guide.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/simian_spirit_guide.jpg
SetInfo:PLC|Common|http://magiccards.info/scans/en/pc/122.jpg SetInfo:PLC|Common|http://magiccards.info/scans/en/pc/122.jpg

View File

@@ -460,6 +460,7 @@ public class ComputerUtilMana {
private static List<Card> getAvailableMana(final Player ai, final boolean checkPlayable) { private static List<Card> getAvailableMana(final Player ai, final boolean checkPlayable) {
final GameState game = Singletons.getModel().getGame(); final GameState game = Singletons.getModel().getGame();
final List<Card> list = ai.getCardsIn(ZoneType.Battlefield); final List<Card> list = ai.getCardsIn(ZoneType.Battlefield);
list.addAll(ai.getCardsIn(ZoneType.Hand));
final List<Card> manaSources = CardLists.filter(list, new Predicate<Card>() { final List<Card> manaSources = CardLists.filter(list, new Predicate<Card>() {
@Override @Override
public boolean apply(final Card c) { public boolean apply(final Card c) {