From d7eed8934eb141af4f9c164b65f6d08dc022fc2e Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Tue, 7 Jul 2015 11:58:31 +0200 Subject: [PATCH] * Dark Dabbling - Fixed wrong regenerate handling. --- Mage.Sets/src/mage/sets/magicorigins/DarkDabbling.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Mage.Sets/src/mage/sets/magicorigins/DarkDabbling.java b/Mage.Sets/src/mage/sets/magicorigins/DarkDabbling.java index 43b0d5783e5..26e92e1593a 100644 --- a/Mage.Sets/src/mage/sets/magicorigins/DarkDabbling.java +++ b/Mage.Sets/src/mage/sets/magicorigins/DarkDabbling.java @@ -41,6 +41,7 @@ import mage.filter.common.FilterCreaturePermanent; import mage.game.Game; import mage.game.permanent.Permanent; import mage.target.common.TargetCreaturePermanent; +import mage.target.targetpointer.FixedTarget; /** * @@ -91,7 +92,9 @@ class DarkDabblingEffect extends OneShotEffect { if (SpellMasteryCondition.getInstance().apply(game, source)) { for (Permanent permanent : game.getBattlefield().getAllActivePermanents(new FilterCreaturePermanent(), source.getControllerId(), game)) { if (!permanent.getId().equals(getTargetPointer().getFirst(game, source))) { - permanent.regenerate(source.getSourceId(), game); + RegenerateTargetEffect regenEffect = new RegenerateTargetEffect(); + regenEffect.setTargetPointer(new FixedTarget(permanent.getId())); + game.addEffect(regenEffect, source); } } }