- A couple more tweaks in ChooseTypeAi.

This commit is contained in:
Agetian
2017-06-17 19:14:30 +00:00
parent 2f466fccfc
commit 9ca6400d0a

View File

@@ -96,12 +96,12 @@ public class ChooseTypeAi extends SpellAbilityAi {
}
avgPower /= cre.size();
boolean overpower = cre.size() >= oppUsefulCreatures && maxX > maxOppPower && maxX >= maxOppToughness;
boolean overpower = cre.size() > oppUsefulCreatures;
if (!overpower) {
maxX = Math.max(0, maxX - 3); // conserve some mana unless the board position looks overpowering
}
if (maxX > avgPower) {
if (maxX > avgPower && maxX > maxOppPower && maxX >= maxOppToughness) {
sa.setSVar("PayX", String.valueOf(maxX));
AiCardMemory.rememberCard(aiPlayer, sa.getHostCard(), AiCardMemory.MemorySet.ANIMATED_THIS_TURN);
return true;