refactor: fixed miss copy effect (related to #12605)

This commit is contained in:
Oleg Agafonov 2024-08-15 09:00:27 +04:00
parent 7969ffb548
commit e7585e8d95
2 changed files with 6 additions and 6 deletions

View file

@ -1,5 +1,3 @@
package mage.abilities.effects;
import mage.constants.EffectType;
@ -37,4 +35,7 @@ public abstract class OneShotEffect extends EffectImpl {
super.setTargetPointer(targetPointer);
return this;
}
@Override
abstract public OneShotEffect copy();
}

View file

@ -2,7 +2,6 @@ package mage.abilities.effects.common;
import mage.abilities.Ability;
import mage.abilities.Mode;
import mage.abilities.effects.Effect;
import mage.abilities.effects.OneShotEffect;
import mage.cards.Card;
import mage.constants.Outcome;
@ -44,7 +43,7 @@ public class ExileThenReturnTargetEffect extends OneShotEffect {
this.putCards = effect.putCards;
this.yourControl = effect.yourControl;
this.textThatCard = effect.textThatCard;
this.afterEffect = effect.afterEffect;
this.afterEffect = effect.afterEffect == null ? null : effect.afterEffect.copy();
}
@Override