forked from External/mage
fixed empty targets in EachOpponentPermanentTargetsAdjuster (related to #11886)
This commit is contained in:
parent
367defd995
commit
34dac7877d
1 changed files with 1 additions and 1 deletions
|
|
@ -37,7 +37,7 @@ public class EachOpponentPermanentTargetsAdjuster implements TargetAdjuster {
|
|||
TargetPermanent newTarget = blueprintTarget.copy();
|
||||
Filter<Permanent> filter = newTarget.getFilter();
|
||||
filter.add(new ControllerIdPredicate(opponentId));
|
||||
if (newTarget.canChoose(ability.getControllerId(), ability, game)) {
|
||||
if (!newTarget.possibleTargets(ability.getControllerId(), ability, game).isEmpty()) {
|
||||
filter.setMessage(filter.getMessage() + " controlled by " + opponent.getLogName());
|
||||
ability.addTarget(newTarget);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue