add TransformAbility to finalizeDFC

This commit is contained in:
theelk801 2025-07-29 18:07:28 -04:00
parent acdc774e40
commit cb9f608fad
2 changed files with 2 additions and 2 deletions

View file

@ -2,7 +2,6 @@ package mage.cards.c;
import mage.abilities.effects.common.LoseLifeSourceControllerEffect; import mage.abilities.effects.common.LoseLifeSourceControllerEffect;
import mage.abilities.effects.common.TransformSourceEffect; import mage.abilities.effects.common.TransformSourceEffect;
import mage.abilities.keyword.TransformAbility;
import mage.abilities.triggers.BeginningOfEndStepTriggeredAbility; import mage.abilities.triggers.BeginningOfEndStepTriggeredAbility;
import mage.abilities.triggers.BeginningOfUpkeepTriggeredAbility; import mage.abilities.triggers.BeginningOfUpkeepTriggeredAbility;
import mage.cards.CardSetInfo; import mage.cards.CardSetInfo;
@ -30,7 +29,6 @@ public final class CloisteredYouth extends TransformingDoubleFacedCard {
this.secondSideCardClazz = mage.cards.u.UnholyFiend.class; this.secondSideCardClazz = mage.cards.u.UnholyFiend.class;
// At the beginning of your upkeep, you may transform Cloistered Youth. // At the beginning of your upkeep, you may transform Cloistered Youth.
this.getLeftHalfCard().addAbility(new TransformAbility());
this.getLeftHalfCard().addAbility(new BeginningOfUpkeepTriggeredAbility(new TransformSourceEffect(), true)); this.getLeftHalfCard().addAbility(new BeginningOfUpkeepTriggeredAbility(new TransformSourceEffect(), true));
// Unholy Fiend // Unholy Fiend

View file

@ -2,6 +2,7 @@ package mage.cards;
import mage.ObjectColor; import mage.ObjectColor;
import mage.abilities.Ability; import mage.abilities.Ability;
import mage.abilities.keyword.TransformAbility;
import mage.constants.CardType; import mage.constants.CardType;
import mage.constants.SubType; import mage.constants.SubType;
import mage.constants.SuperType; import mage.constants.SuperType;
@ -73,6 +74,7 @@ public abstract class TransformingDoubleFacedCard extends CardImpl {
for (Ability ability : this.getLeftHalfCard().getAbilities()) { for (Ability ability : this.getLeftHalfCard().getAbilities()) {
this.addAbility(ability); this.addAbility(ability);
} }
this.addAbility(new TransformAbility());
this.power = this.getLeftHalfCard().getPower().copy(); this.power = this.getLeftHalfCard().getPower().copy();
this.toughness = this.getLeftHalfCard().getToughness().copy(); this.toughness = this.getLeftHalfCard().getToughness().copy();
} }