From b7743e69a0388f0af621542cdc743fdcedbbf7aa Mon Sep 17 00:00:00 2001 From: drmDev Date: Tue, 9 Aug 2016 21:25:13 -0400 Subject: [PATCH] Pariah's Shield bug fix - replacement effect only occurs when equipped to a creature --- Mage.Sets/src/mage/sets/ravnica/PariahsShield.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Mage.Sets/src/mage/sets/ravnica/PariahsShield.java b/Mage.Sets/src/mage/sets/ravnica/PariahsShield.java index 4a77754c3c6..ae8e51ea7f6 100644 --- a/Mage.Sets/src/mage/sets/ravnica/PariahsShield.java +++ b/Mage.Sets/src/mage/sets/ravnica/PariahsShield.java @@ -84,16 +84,16 @@ class PariahEffect extends ReplacementEffectImpl { @Override public boolean replaceEvent(GameEvent event, Ability source, Game game) { - DamagePlayerEvent damageEvent = (DamagePlayerEvent) event; Permanent equipment = game.getPermanent(source.getSourceId()); if (equipment != null) { Permanent p = game.getPermanent(equipment.getAttachedTo()); - if (p != null) { + if (p != null) { + DamagePlayerEvent damageEvent = (DamagePlayerEvent) event; p.damage(damageEvent.getAmount(), event.getSourceId(), game, damageEvent.isCombatDamage(), damageEvent.isPreventable()); return true; } } - return true; + return false; } @Override