From d10929e3aa48a2aa9a24ab1c1deca1b43d493172 Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Fri, 21 Oct 2022 20:07:41 -0400 Subject: [PATCH] [40K] fix #9675 --- Mage.Sets/src/mage/cards/d/DrachNyen.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Mage.Sets/src/mage/cards/d/DrachNyen.java b/Mage.Sets/src/mage/cards/d/DrachNyen.java index 05e1ec9dd99..d46681ea026 100644 --- a/Mage.Sets/src/mage/cards/d/DrachNyen.java +++ b/Mage.Sets/src/mage/cards/d/DrachNyen.java @@ -70,7 +70,10 @@ enum DrachNyenValue implements DynamicValue { @Override public int calculate(Game game, Ability sourceAbility, Effect effect) { - ExileZone exileZone = game.getExile().getExileZone(CardUtil.getExileZoneId(game, sourceAbility)); + ExileZone exileZone = game.getExile().getExileZone(CardUtil.getExileZoneId( + game, sourceAbility.getSourceId(), + game.getState().getZoneChangeCounter(sourceAbility.getSourceId()) + )); if (exileZone == null || exileZone.isEmpty()) { return 0; }