From b0fd3b04469956f2b86852f091a738e3ac83a165 Mon Sep 17 00:00:00 2001 From: spjspj Date: Thu, 16 Mar 2017 00:49:29 +1100 Subject: [PATCH] Fix for UndeadAlchemist --- Mage.Sets/src/mage/cards/u/UndeadAlchemist.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Mage.Sets/src/mage/cards/u/UndeadAlchemist.java b/Mage.Sets/src/mage/cards/u/UndeadAlchemist.java index 597218e509..e8bf1bd894 100644 --- a/Mage.Sets/src/mage/cards/u/UndeadAlchemist.java +++ b/Mage.Sets/src/mage/cards/u/UndeadAlchemist.java @@ -150,8 +150,9 @@ class UndeadAlchemistEffect extends ReplacementEffectImpl { public boolean applies(GameEvent event, Ability source, Game game) { DamagePlayerEvent damageEvent = (DamagePlayerEvent) event; if (damageEvent.isCombatDamage()) { + UUID controllerId = source.getControllerId(); Permanent permanent = game.getPermanent(event.getSourceId()); - if (permanent != null && permanent.hasSubtype("Zombie", game)) { + if (permanent != null && permanent.hasSubtype("Zombie", game) && permanent.getControllerId() == controllerId) { return true; } }