- A little tweak to the previous commit.

This commit is contained in:
Agetian
2017-09-13 14:25:44 +00:00
parent 24df4e78c7
commit 6ed9a8b336

View File

@@ -626,7 +626,7 @@ public class AiBlockController {
if (blocker.isFaceDown() && blocker.getState(CardStateName.Original).getType().isCreature()) { if (blocker.isFaceDown() && blocker.getState(CardStateName.Original).getType().isCreature()) {
// if the blocker is a face-down creature (e.g. cast via Morph, Manifest), evaluate it // if the blocker is a face-down creature (e.g. cast via Morph, Manifest), evaluate it
// in relation to the original state, not to the Morph state // in relation to the original state, not to the Morph state
evalBlk = ComputerUtilCard.evaluateCreature(Card.fromPaperCard(blocker.getPaperCard(), ai), true, false); evalBlk = ComputerUtilCard.evaluateCreature(Card.fromPaperCard(blocker.getPaperCard(), ai), false, true);
} }
int chanceToSavePW = chanceToTradeDownToSaveWalker > 0 && evalAtk + 1 < evalBlk ? chanceToTradeDownToSaveWalker : chanceToTradeToSaveWalker; int chanceToSavePW = chanceToTradeDownToSaveWalker > 0 && evalAtk + 1 < evalBlk ? chanceToTradeDownToSaveWalker : chanceToTradeToSaveWalker;
boolean powerParityOrHigher = blocker.getNetPower() >= attacker.getNetPower(); boolean powerParityOrHigher = blocker.getNetPower() >= attacker.getNetPower();