From 4462979529df78eea765fc2df43bb5200bf3a926 Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Mon, 8 Apr 2019 18:01:21 -0400 Subject: [PATCH] fixed Liliana, Dreadhorde General ultimate forcing controller to choose permanents and not sacrifice them --- Mage.Sets/src/mage/cards/l/LilianaDreadhordeGeneral.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Mage.Sets/src/mage/cards/l/LilianaDreadhordeGeneral.java b/Mage.Sets/src/mage/cards/l/LilianaDreadhordeGeneral.java index 269407c134f..ba46e4fa668 100644 --- a/Mage.Sets/src/mage/cards/l/LilianaDreadhordeGeneral.java +++ b/Mage.Sets/src/mage/cards/l/LilianaDreadhordeGeneral.java @@ -90,7 +90,7 @@ class LilianaDreadhordeGeneralEffect extends OneShotEffect { keepFilter.add(new ControllerPredicate(TargetController.OPPONENT)); for (UUID opponentId : game.getState().getPlayersInRange(source.getControllerId(), game)) { Player opponent = game.getPlayer(opponentId); - if (opponent == null) { + if (opponent == null || !opponent.hasOpponent(source.getControllerId(), game)) { continue; } for (CardType cardType : CardType.values()) {