From b21e3e36a2868edbcad8a24e03bbfcdf59eabd81 Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Wed, 27 Jan 2021 09:23:41 -0500 Subject: [PATCH] [KHM] fixed Draugr Necromancer exiling controller's cards rather than opponent's (fixes #7452) --- Mage.Sets/src/mage/cards/d/DraugrNecromancer.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Mage.Sets/src/mage/cards/d/DraugrNecromancer.java b/Mage.Sets/src/mage/cards/d/DraugrNecromancer.java index 6e964ecbc33..7e17180d3cc 100644 --- a/Mage.Sets/src/mage/cards/d/DraugrNecromancer.java +++ b/Mage.Sets/src/mage/cards/d/DraugrNecromancer.java @@ -75,12 +75,13 @@ class DraugrNecromancerReplacementEffect extends ReplacementEffectImpl { public boolean replaceEvent(GameEvent event, Ability source, Game game) { Permanent permanent = ((ZoneChangeEvent) event).getTarget(); Player controller = game.getPlayer(source.getControllerId()); - if (controller == null || permanent == null - || controller.hasOpponent(permanent.getControllerId(), game)) { + if (controller == null + || permanent == null + || !controller.hasOpponent(permanent.getControllerId(), game)) { return false; } - controller.moveCards(permanent, Zone.EXILED, source, game); Card card = game.getCard(permanent.getId()); + controller.moveCards(permanent, Zone.EXILED, source, game); card.addCounters(CounterType.ICE.createInstance(), source.getControllerId(), source, game); return true; }