small change

This commit is contained in:
theelk801 2025-05-14 16:32:45 -04:00
parent e3e7f65b3c
commit ca39195433
2 changed files with 8 additions and 3 deletions

View file

@ -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);
}

View file

@ -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;
}