From 658c4fc2366bf50add48995f874637c470508cde Mon Sep 17 00:00:00 2001 From: BetaSteward Date: Fri, 18 Mar 2011 22:15:49 -0400 Subject: [PATCH] fixed issue 38 --- .../common/RegenerateSourceEffect.java | 5 ++- .../common/RegenerateTargetEffect.java | 31 +++++++------------ 2 files changed, 16 insertions(+), 20 deletions(-) diff --git a/Mage/src/mage/abilities/effects/common/RegenerateSourceEffect.java b/Mage/src/mage/abilities/effects/common/RegenerateSourceEffect.java index 2a0ed1bf271..b200f5ab725 100644 --- a/Mage/src/mage/abilities/effects/common/RegenerateSourceEffect.java +++ b/Mage/src/mage/abilities/effects/common/RegenerateSourceEffect.java @@ -53,11 +53,13 @@ public class RegenerateSourceEffect extends ReplacementEffectImpl= 0 && - event.getTargetId().equals(source.getTargets().get(0).getFirstTarget()) && - !this.used); - if (eventApplies) { + //20110204 - 701.11c - event.getAmount() is used to signal if regeneration is allowed + if (event.getType() == EventType.DESTROY_PERMANENT && event.getAmount() == 0 && event.getTargetId().equals(source.getFirstTarget()) && !this.used) { return true; } return false;