- Clarification in AiCostDecision

This commit is contained in:
Agetian
2018-05-06 09:00:41 +03:00
parent 51dca51014
commit bd08c5ca9d

View File

@@ -468,7 +468,7 @@ public class AiCostDecision extends CostDecisionMakerBase {
typeList = CardLists.filter(typeList, Presets.UNTAPPED); typeList = CardLists.filter(typeList, Presets.UNTAPPED);
c = typeList.size(); c = typeList.size();
// account for the fact that the activated card may be tapped in the process // account for the fact that the activated card may be tapped in the process
if (ability.getPayCosts().hasTapCost()) { if (ability.getPayCosts().hasTapCost() && typeList.contains(ability.getHostCard())) {
c--; c--;
} }
source.setSVar("ChosenX", "Number$" + Integer.toString(c)); source.setSVar("ChosenX", "Number$" + Integer.toString(c));