From a5d53cdb5d39c6fb9c948827fc022f4e6b4a16ed Mon Sep 17 00:00:00 2001 From: PurpleCrowbar <26198472+PurpleCrowbar@users.noreply.github.com> Date: Sun, 12 Feb 2023 12:36:30 +0000 Subject: [PATCH] Fix Veteran Soldier. Closes #9028 --- Mage.Sets/src/mage/cards/v/VeteranSoldier.java | 2 +- .../common/AttacksOpponentWithMostLifeTriggeredAbility.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Mage.Sets/src/mage/cards/v/VeteranSoldier.java b/Mage.Sets/src/mage/cards/v/VeteranSoldier.java index 6079ddf102..35b495b271 100644 --- a/Mage.Sets/src/mage/cards/v/VeteranSoldier.java +++ b/Mage.Sets/src/mage/cards/v/VeteranSoldier.java @@ -60,7 +60,7 @@ class VeteranSoldierEffect extends OneShotEffect { @Override public boolean apply(Game game, Ability source) { - for (UUID opponentId : game.getOpponents(source.getControllerId())) { + for (UUID opponentId : game.getOpponents(source.getControllerId(), true)) { if (game.getPlayer(opponentId) != null) { new SoldierToken().putOntoBattlefield( 1, game, source, source.getControllerId(), diff --git a/Mage/src/main/java/mage/abilities/common/AttacksOpponentWithMostLifeTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/AttacksOpponentWithMostLifeTriggeredAbility.java index 912f3cf5ff..7ec8e644b4 100644 --- a/Mage/src/main/java/mage/abilities/common/AttacksOpponentWithMostLifeTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/AttacksOpponentWithMostLifeTriggeredAbility.java @@ -39,7 +39,7 @@ public class AttacksOpponentWithMostLifeTriggeredAbility extends TriggeredAbilit Player defender = game.getPlayer(game.getCombat().getDefenderId(getSourceId())); return defender != null && game - .getOpponents(getControllerId()) + .getOpponents(getControllerId(), true) .stream() .map(game::getPlayer) .filter(Objects::nonNull)