diff --git a/Mage.Sets/src/mage/cards/i/InvasionPlans.java b/Mage.Sets/src/mage/cards/i/InvasionPlans.java index 55d41fd13db..dda406b0362 100644 --- a/Mage.Sets/src/mage/cards/i/InvasionPlans.java +++ b/Mage.Sets/src/mage/cards/i/InvasionPlans.java @@ -95,8 +95,11 @@ class InvasionPlansEffect extends ContinuousRuleModifyingEffectImpl { public boolean applies(GameEvent event, Ability source, Game game) { Player blockController = game.getPlayer(game.getCombat().getAttackingPlayerId()); if (blockController != null) { - game.getCombat().selectBlockers(blockController, game); - return event.getPlayerId().equals(game.getCombat().getAttackingPlayerId()); + // temporary workaround for AI bugging out while choosing blockers + if (blockController.isHuman()) { + game.getCombat().selectBlockers(blockController, game); + return event.getPlayerId().equals(game.getCombat().getAttackingPlayerId()); + } } return false; }