From a6dc71ac97ca72618ebbd8c542affd3744bead88 Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Wed, 11 May 2022 18:57:36 -0400 Subject: [PATCH] [SNC] fixed Unlicensed Hearse power/toughness calculation (fixes #8938) --- Mage.Sets/src/mage/cards/u/UnlicensedHearse.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Mage.Sets/src/mage/cards/u/UnlicensedHearse.java b/Mage.Sets/src/mage/cards/u/UnlicensedHearse.java index 8eb5b5c2363..948f3c11a39 100644 --- a/Mage.Sets/src/mage/cards/u/UnlicensedHearse.java +++ b/Mage.Sets/src/mage/cards/u/UnlicensedHearse.java @@ -78,7 +78,10 @@ enum UnlicensedHearseValue implements DynamicValue { public int calculate(Game game, Ability sourceAbility, Effect effect) { return Optional.of(game .getExile() - .getExileZone(CardUtil.getExileZoneId(game, sourceAbility))) + .getExileZone(CardUtil.getExileZoneId( + game, sourceAbility.getSourceId(), + game.getState().getZoneChangeCounter(sourceAbility.getSourceId()) + ))) .filter(Objects::nonNull) .map(HashSet::size) .orElse(0);