diff --git a/Mage.Sets/src/mage/cards/c/CecilDarkKnight.java b/Mage.Sets/src/mage/cards/c/CecilDarkKnight.java index 1ea6a992f61..f04cf84aa28 100644 --- a/Mage.Sets/src/mage/cards/c/CecilDarkKnight.java +++ b/Mage.Sets/src/mage/cards/c/CecilDarkKnight.java @@ -6,7 +6,6 @@ import mage.abilities.common.DealsDamageSourceTriggeredAbility; import mage.abilities.condition.Condition; import mage.abilities.decorator.ConditionalOneShotEffect; import mage.abilities.dynamicvalue.common.SavedDamageValue; -import mage.abilities.effects.OneShotEffect; import mage.abilities.effects.common.LoseLifeSourceControllerEffect; import mage.abilities.effects.common.TransformSourceEffect; import mage.abilities.effects.common.UntapSourceEffect; @@ -50,7 +49,7 @@ public final class CecilDarkKnight extends CardImpl { new UntapSourceEffect(), CecilDarkKnightCondition.instance ).addEffect( - (OneShotEffect) new TransformSourceEffect(true).concatBy("and") + new TransformSourceEffect(true).concatBy("and") ).concatBy("Then")); this.addAbility(ability); } diff --git a/Mage/src/main/java/mage/abilities/effects/OneShotEffect.java b/Mage/src/main/java/mage/abilities/effects/OneShotEffect.java index 37725006a31..3463066e012 100644 --- a/Mage/src/main/java/mage/abilities/effects/OneShotEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/OneShotEffect.java @@ -31,7 +31,13 @@ public abstract class OneShotEffect extends EffectImpl { } @Override - public Effect setTargetPointer(TargetPointer targetPointer) { + public OneShotEffect concatBy(String concatPrefix) { + super.concatBy(concatPrefix); + return this; + } + + @Override + public OneShotEffect setTargetPointer(TargetPointer targetPointer) { super.setTargetPointer(targetPointer); return this; }