diff --git a/Mage.Sets/src/mage/cards/b/BelenonWarAnthem.java b/Mage.Sets/src/mage/cards/b/BelenonWarAnthem.java index 4d7ac25d043..11cb7ef7333 100644 --- a/Mage.Sets/src/mage/cards/b/BelenonWarAnthem.java +++ b/Mage.Sets/src/mage/cards/b/BelenonWarAnthem.java @@ -13,7 +13,7 @@ import java.util.UUID; public final class BelenonWarAnthem extends CardImpl { public BelenonWarAnthem(UUID ownerId, CardSetInfo setInfo) { - super(ownerId, setInfo, new CardType[]{}, ""); + super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, ""); this.nightCard = true; TransformingDoubleFacedCard.copyToBackFace(new mage.cards.i.InvasionOfBelenon(ownerId, setInfo), this); } diff --git a/Mage.Sets/src/mage/cards/g/GarrukTheVeilCursed.java b/Mage.Sets/src/mage/cards/g/GarrukTheVeilCursed.java index 813d92c6a48..1299315a345 100644 --- a/Mage.Sets/src/mage/cards/g/GarrukTheVeilCursed.java +++ b/Mage.Sets/src/mage/cards/g/GarrukTheVeilCursed.java @@ -13,7 +13,7 @@ import java.util.UUID; public final class GarrukTheVeilCursed extends CardImpl { public GarrukTheVeilCursed(UUID ownerId, CardSetInfo setInfo) { - super(ownerId, setInfo, new CardType[]{}, ""); + super(ownerId, setInfo, new CardType[]{CardType.PLANESWALKER}, ""); this.nightCard = true; TransformingDoubleFacedCard.copyToBackFace(new mage.cards.g.GarrukRelentless(ownerId, setInfo), this); } diff --git a/Mage.Sets/src/mage/cards/h/HavengulMystery.java b/Mage.Sets/src/mage/cards/h/HavengulMystery.java index 2776e5bf678..78105bba7ee 100644 --- a/Mage.Sets/src/mage/cards/h/HavengulMystery.java +++ b/Mage.Sets/src/mage/cards/h/HavengulMystery.java @@ -13,7 +13,7 @@ import java.util.UUID; public final class HavengulMystery extends CardImpl { public HavengulMystery(UUID ownerId, CardSetInfo setInfo) { - super(ownerId, setInfo, new CardType[]{}, ""); + super(ownerId, setInfo, new CardType[]{CardType.LAND}, ""); this.nightCard = true; TransformingDoubleFacedCard.copyToBackFace(new mage.cards.h.HavengulLaboratory(ownerId, setInfo), this); } diff --git a/Mage.Sets/src/mage/cards/j/JaceTelepathUnbound.java b/Mage.Sets/src/mage/cards/j/JaceTelepathUnbound.java index 99159c98b9c..a13662074d3 100644 --- a/Mage.Sets/src/mage/cards/j/JaceTelepathUnbound.java +++ b/Mage.Sets/src/mage/cards/j/JaceTelepathUnbound.java @@ -13,7 +13,7 @@ import java.util.UUID; public final class JaceTelepathUnbound extends CardImpl { public JaceTelepathUnbound(UUID ownerId, CardSetInfo setInfo) { - super(ownerId, setInfo, new CardType[]{}, ""); + super(ownerId, setInfo, new CardType[]{CardType.PLANESWALKER}, ""); this.nightCard = true; TransformingDoubleFacedCard.copyToBackFace(new mage.cards.j.JaceVrynsProdigy(ownerId, setInfo), this); } diff --git a/Mage.Sets/src/mage/cards/o/OrmendahlProfanePrince.java b/Mage.Sets/src/mage/cards/o/OrmendahlProfanePrince.java index 78bf23733f9..2cd5f55a973 100644 --- a/Mage.Sets/src/mage/cards/o/OrmendahlProfanePrince.java +++ b/Mage.Sets/src/mage/cards/o/OrmendahlProfanePrince.java @@ -13,7 +13,7 @@ import java.util.UUID; public final class OrmendahlProfanePrince extends CardImpl { public OrmendahlProfanePrince(UUID ownerId, CardSetInfo setInfo) { - super(ownerId, setInfo, new CardType[]{}, ""); + super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, ""); this.nightCard = true; TransformingDoubleFacedCard.copyToBackFace(new mage.cards.w.WestvaleAbbey(ownerId, setInfo), this); } diff --git a/Mage.Sets/src/mage/cards/p/PersistentNightmare.java b/Mage.Sets/src/mage/cards/p/PersistentNightmare.java index 4aa3e88c87b..aac7331b061 100644 --- a/Mage.Sets/src/mage/cards/p/PersistentNightmare.java +++ b/Mage.Sets/src/mage/cards/p/PersistentNightmare.java @@ -13,7 +13,7 @@ import java.util.UUID; public final class PersistentNightmare extends CardImpl { public PersistentNightmare(UUID ownerId, CardSetInfo setInfo) { - super(ownerId, setInfo, new CardType[]{}, ""); + super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, ""); this.nightCard = true; TransformingDoubleFacedCard.copyToBackFace(new mage.cards.s.StartledAwake(ownerId, setInfo), this); } diff --git a/Mage.Sets/src/mage/cards/s/SerraFaithkeeper.java b/Mage.Sets/src/mage/cards/s/SerraFaithkeeper.java index 9f187275367..607b8534cab 100644 --- a/Mage.Sets/src/mage/cards/s/SerraFaithkeeper.java +++ b/Mage.Sets/src/mage/cards/s/SerraFaithkeeper.java @@ -13,7 +13,7 @@ import java.util.UUID; public final class SerraFaithkeeper extends CardImpl { public SerraFaithkeeper(UUID ownerId, CardSetInfo setInfo) { - super(ownerId, setInfo, new CardType[]{}, ""); + super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, ""); this.nightCard = true; TransformingDoubleFacedCard.copyToBackFace(new mage.cards.i.InvasionOfDominaria(ownerId, setInfo), this); } diff --git a/Mage.Sets/src/mage/cards/u/UnholyFiend.java b/Mage.Sets/src/mage/cards/u/UnholyFiend.java index f05a88ff425..b5adeb30726 100644 --- a/Mage.Sets/src/mage/cards/u/UnholyFiend.java +++ b/Mage.Sets/src/mage/cards/u/UnholyFiend.java @@ -13,7 +13,7 @@ import java.util.UUID; public final class UnholyFiend extends CardImpl { public UnholyFiend(UUID ownerId, CardSetInfo setInfo) { - super(ownerId, setInfo, new CardType[]{}, ""); + super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, ""); this.nightCard = true; TransformingDoubleFacedCard.copyToBackFace(new mage.cards.c.CloisteredYouth(ownerId, setInfo), this); } diff --git a/Mage.Sets/src/mage/cards/v/ValorsReachTagTeam.java b/Mage.Sets/src/mage/cards/v/ValorsReachTagTeam.java index b7dfcba807b..f4801058eaa 100644 --- a/Mage.Sets/src/mage/cards/v/ValorsReachTagTeam.java +++ b/Mage.Sets/src/mage/cards/v/ValorsReachTagTeam.java @@ -13,7 +13,7 @@ import java.util.UUID; public final class ValorsReachTagTeam extends CardImpl { public ValorsReachTagTeam(UUID ownerId, CardSetInfo setInfo) { - super(ownerId, setInfo, new CardType[]{}, ""); + super(ownerId, setInfo, new CardType[]{CardType.SORCERY}, ""); this.nightCard = true; TransformingDoubleFacedCard.copyToBackFace(new mage.cards.i.InvasionOfKylem(ownerId, setInfo), this); } diff --git a/Mage/src/main/java/mage/cards/TransformingDoubleFacedCard.java b/Mage/src/main/java/mage/cards/TransformingDoubleFacedCard.java index ed8f29831bd..67f4f2f1965 100644 --- a/Mage/src/main/java/mage/cards/TransformingDoubleFacedCard.java +++ b/Mage/src/main/java/mage/cards/TransformingDoubleFacedCard.java @@ -75,7 +75,6 @@ public abstract class TransformingDoubleFacedCard extends CardImpl { protected void finalizeDFC() { this.getSuperType().addAll(this.getLeftHalfCard().getSuperType()); - this.getCardType().addAll(this.getLeftHalfCard().getCardType()); this.getSubtype().addAll(this.getLeftHalfCard().getSubtype()); for (Ability ability : this.getLeftHalfCard().getAbilities()) { if (!ability.equals(this.getLeftHalfCard().getSpellAbility())) { @@ -104,7 +103,6 @@ public abstract class TransformingDoubleFacedCard extends CardImpl { public static void copyToBackFace(TransformingDoubleFacedCard tdfc, Card card) { card.getColor().setColor(tdfc.getRightHalfCard().getColor()); card.getSuperType().addAll(tdfc.getRightHalfCard().getSuperType()); - card.getCardType().addAll(tdfc.getRightHalfCard().getCardType()); card.getSubtype().addAll(tdfc.getRightHalfCard().getSubtype()); for (Ability ability : tdfc.getRightHalfCard().getAbilities()) { if (!ability.equals(tdfc.getRightHalfCard().getSpellAbility())) {