From 09d4e4ea26cc7652e85f16d37fa81920eca1437e Mon Sep 17 00:00:00 2001 From: Sloth Date: Sun, 16 Sep 2012 19:19:53 +0000 Subject: [PATCH] - Little AI tweak in sortSpellAbilityByCost. --- src/main/java/forge/game/player/ComputerUtil.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/java/forge/game/player/ComputerUtil.java b/src/main/java/forge/game/player/ComputerUtil.java index 06f28266e3a..010efe2f0c4 100644 --- a/src/main/java/forge/game/player/ComputerUtil.java +++ b/src/main/java/forge/game/player/ComputerUtil.java @@ -1792,6 +1792,13 @@ public class ComputerUtil { public int compare(final SpellAbility a, final SpellAbility b) { int a1 = CardUtil.getConvertedManaCost(a); int b1 = CardUtil.getConvertedManaCost(b); + + // cast 0 mana cost spells first (might be a Mox) + if (a1 == 0) { + b1 = -2; + } else if (b1 == 0) { + a1 = -2; + } a1 += getSpellAbilityPriority(a); b1 += getSpellAbilityPriority(b);