fix some DFC back face class names

This commit is contained in:
theelk801 2023-04-18 18:59:24 -04:00
parent c4ebe4ae8b
commit 2815541943
26 changed files with 39 additions and 38 deletions

View file

@ -37,7 +37,7 @@ public final class ArchangelAvacyn extends CardImpl {
this.power = new MageInt(4);
this.toughness = new MageInt(4);
this.secondSideCardClazz = AvacynThePurifier.class;
this.secondSideCardClazz = mage.cards.a.AvacynThePurifier.class;
// Flash
this.addAbility(FlashAbility.getInstance());

View file

@ -31,7 +31,7 @@ public final class ArlinnKord extends CardImpl {
this.addSuperType(SuperType.LEGENDARY);
this.subtype.add(SubType.ARLINN);
this.secondSideCardClazz = ArlinnEmbracedByTheMoon.class;
this.secondSideCardClazz = mage.cards.a.ArlinnEmbracedByTheMoon.class;
this.setStartingLoyalty(3);

View file

@ -25,7 +25,7 @@ public final class AutumnalGloom extends CardImpl {
public AutumnalGloom(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{2}{G}");
this.secondSideCardClazz = AncientOfTheEquinox.class;
this.secondSideCardClazz = mage.cards.a.AncientOfTheEquinox.class;
// {B}: Put the top card of your library into your graveyard.
this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new MillCardsControllerEffect(1), new ManaCostsImpl<>("{B}")));

View file

@ -25,7 +25,7 @@ public final class ChaliceOfLife extends CardImpl {
public ChaliceOfLife(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT},"{3}");
this.secondSideCardClazz = ChaliceOfDeath.class;
this.secondSideCardClazz = mage.cards.c.ChaliceOfDeath.class;
this.addAbility(new TransformAbility());

View file

@ -42,7 +42,7 @@ public final class ChandraFireOfKaladesh extends CardImpl {
this.power = new MageInt(2);
this.toughness = new MageInt(2);
this.secondSideCardClazz = ChandraRoaringFlame.class;
this.secondSideCardClazz = mage.cards.c.ChandraRoaringFlame.class;
// Whenever you cast a red spell, untap Chandra, Fire of Kaladesh.
this.addAbility(new SpellCastControllerTriggeredAbility(new UntapSourceEffect(), filter, false));

View file

@ -33,7 +33,7 @@ public final class ConduitOfStorms extends CardImpl {
this.power = new MageInt(2);
this.toughness = new MageInt(3);
this.secondSideCardClazz = ConduitOfEmrakul.class;
this.secondSideCardClazz = mage.cards.c.ConduitOfEmrakul.class;
// Whenever Conduit of Storms attacks, add {R} at the beginning of your next main phase this turn.
Effect effect = new CreateDelayedTriggeredAbilityEffect(

View file

@ -28,7 +28,7 @@ public final class ConquerorsGalleon extends CardImpl {
this.power = new MageInt(2);
this.toughness = new MageInt(10);
this.secondSideCardClazz = ConquerorsFoothold.class;
this.secondSideCardClazz = mage.cards.c.ConquerorsFoothold.class;
// When Conqueror's Galleon attacks, exile it at the end of combat, then return it to the battlefield transformed under your control.
this.addAbility(new TransformAbility());

View file

@ -42,7 +42,7 @@ public final class ExtricatorOfSin extends CardImpl {
this.power = new MageInt(0);
this.toughness = new MageInt(3);
this.secondSideCardClazz = ExtricatorOfFlesh.class;
this.secondSideCardClazz = mage.cards.e.ExtricatorOfFlesh.class;
// When Extricator of Sin enters the battlefield, you may sacrifice another permanent. If you do, create a 3/2 colorless Eldrazi Horror creature token.
this.addAbility(new EntersBattlefieldTriggeredAbility(new DoIfCostPaid(new CreateTokenEffect(new EldraziHorrorToken()),

View file

@ -1,28 +1,29 @@
package mage.cards.g;
import java.util.UUID;
import mage.MageInt;
import mage.abilities.common.ActivateAsSorceryActivatedAbility;
import mage.abilities.costs.mana.ManaCostsImpl;
import mage.abilities.effects.common.TransformSourceEffect;
import mage.abilities.keyword.TransformAbility;
import mage.constants.SubType;
import mage.cards.CardImpl;
import mage.cards.CardSetInfo;
import mage.constants.CardType;
import mage.constants.SubType;
import java.util.UUID;
/**
*
* @author TheElk801
*/
public final class GnottvoldHermit extends CardImpl {
public GnottvoldHermit(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{G}");
this.subtype.add(SubType.TROLL);
this.power = new MageInt(4);
this.toughness = new MageInt(4);this.secondSideCardClazz=mage.cards.c.ChromeHostHulk.class;
this.toughness = new MageInt(4);
this.secondSideCardClazz = mage.cards.c.ChromeHostHulk.class;
// {5}{U/P}: Transform Gnottvold Hermit. Activate only as a sorcery.
this.addAbility(new TransformAbility());

View file

@ -47,7 +47,7 @@ public final class GoldenGuardian extends CardImpl {
this.power = new MageInt(4);
this.toughness = new MageInt(4);
this.secondSideCardClazz = GoldForgeGarrison.class;
this.secondSideCardClazz = mage.cards.g.GoldForgeGarrison.class;
// Defender
this.addAbility(DefenderAbility.getInstance());

View file

@ -25,7 +25,7 @@ public final class HeirOfFalkenrath extends CardImpl {
this.power = new MageInt(2);
this.toughness = new MageInt(1);
this.secondSideCardClazz = HeirToTheNight.class;
this.secondSideCardClazz = mage.cards.h.HeirToTheNight.class;
// Discard a card: Transform Heir of Falkenrath. Activate this ability only once each turn.
this.addAbility(new TransformAbility());

View file

@ -31,7 +31,7 @@ public final class JaceVrynsProdigy extends CardImpl {
this.power = new MageInt(0);
this.toughness = new MageInt(2);
this.secondSideCardClazz = JaceTelepathUnbound.class;
this.secondSideCardClazz = mage.cards.j.JaceTelepathUnbound.class;
// {T}: Draw a card, then discard a card. If there are five or more cards in your graveyard, exile Jace, Vryn's Prodigy, then return him to the battefield transformed under his owner's control.
this.addAbility(new TransformAbility());

View file

@ -29,7 +29,7 @@ public final class LambholtPacifist extends CardImpl {
this.power = new MageInt(3);
this.toughness = new MageInt(3);
this.secondSideCardClazz = LambholtButcher.class;
this.secondSideCardClazz = mage.cards.l.LambholtButcher.class;
// Lambholt Pacifist can't attack unless you control a creature with power 4 or greater.
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new LambholtPacifistEffect()));

View file

@ -38,7 +38,7 @@ public final class LilianaHereticalHealer extends CardImpl {
this.power = new MageInt(2);
this.toughness = new MageInt(3);
this.secondSideCardClazz = LilianaDefiantNecromancer.class;
this.secondSideCardClazz = mage.cards.l.LilianaDefiantNecromancer.class;
this.addAbility(new TransformAbility());
// Lifelink

View file

@ -34,7 +34,7 @@ public final class LudevicsTestSubject extends CardImpl {
this.power = new MageInt(0);
this.toughness = new MageInt(3);
this.secondSideCardClazz = LudevicsAbomination.class;
this.secondSideCardClazz = mage.cards.l.LudevicsAbomination.class;
this.addAbility(DefenderAbility.getInstance());
// {1}{U}: Put a hatchling counter on Ludevic's Test Subject. Then if there are five or more hatchling counters on it, remove all of them and transform it.

View file

@ -30,7 +30,7 @@ public final class NicolBolasTheRavager extends CardImpl {
this.power = new MageInt(4);
this.toughness = new MageInt(4);
this.secondSideCardClazz = NicolBolasTheArisen.class;
this.secondSideCardClazz = mage.cards.n.NicolBolasTheArisen.class;
// Flying
this.addAbility(FlyingAbility.getInstance());

View file

@ -38,7 +38,7 @@ public final class NissaVastwoodSeer extends CardImpl {
this.power = new MageInt(2);
this.toughness = new MageInt(2);
this.secondSideCardClazz = NissaSageAnimist.class;
this.secondSideCardClazz = mage.cards.n.NissaSageAnimist.class;
// When Nissa, Vastwood Seer enters the battlefield, you may search your library for a basic Forest card, reveal it, put it into your hand, then shuffle your library.
this.addAbility(new EntersBattlefieldTriggeredAbility(new SearchLibraryPutInHandEffect(new TargetCardInLibrary(filter), true, true), true));

View file

@ -1,7 +1,6 @@
package mage.cards.p;
import java.util.UUID;
import mage.abilities.Ability;
import mage.abilities.common.SimpleStaticAbility;
import mage.abilities.common.SpellCastControllerTriggeredAbility;
@ -22,8 +21,9 @@ import mage.game.Game;
import mage.game.permanent.Permanent;
import mage.players.Player;
import java.util.UUID;
/**
*
* @author TheElk801
*/
public final class PrimalAmulet extends CardImpl {
@ -39,7 +39,7 @@ public final class PrimalAmulet extends CardImpl {
public PrimalAmulet(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT}, "{4}");
this.secondSideCardClazz = PrimalWellspring.class;
this.secondSideCardClazz = mage.cards.p.PrimalWellspring.class;
// Instant and sorcery spells you cast cost {1} less to cast.
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new SpellsCostReductionControllerEffect(filter, 1)));

View file

@ -24,7 +24,7 @@ public final class ScreechingBat extends CardImpl {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{2}{B}");
this.subtype.add(SubType.BAT);
this.secondSideCardClazz = StalkingVampire.class;
this.secondSideCardClazz = mage.cards.s.StalkingVampire.class;
this.power = new MageInt(2);
this.toughness = new MageInt(2);

View file

@ -34,7 +34,7 @@ public final class SkinInvasion extends CardImpl {
super(ownerId,setInfo,new CardType[]{CardType.ENCHANTMENT},"{R}");
this.subtype.add(SubType.AURA);
this.secondSideCardClazz = SkinShedder.class;
this.secondSideCardClazz = mage.cards.s.SkinShedder.class;
// Enchant creature
TargetPermanent auraTarget = new TargetCreaturePermanent();

View file

@ -23,7 +23,7 @@ public final class ThrabenSentry extends CardImpl {
this.subtype.add(SubType.HUMAN);
this.subtype.add(SubType.SOLDIER);
this.secondSideCardClazz = ThrabenMilitia.class;
this.secondSideCardClazz = mage.cards.t.ThrabenMilitia.class;
this.power = new MageInt(2);
this.toughness = new MageInt(2);

View file

@ -29,7 +29,7 @@ public final class TreasureMap extends CardImpl {
public TreasureMap(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT}, "{2}");
this.secondSideCardClazz = TreasureCove.class;
this.secondSideCardClazz = mage.cards.t.TreasureCove.class;
// {1}, {T}: Scry 1. Put a landmark counter on Treasure Map. Then if there are three or more landmark counters on it, remove those counters, transform Treasure Map, and create three colorless Treasure artifact tokens with "{T}, Sacrifice this artifact: Add one mana of any color."
this.addAbility(new TransformAbility());

View file

@ -28,7 +28,7 @@ public final class UlrichOfTheKrallenhorde extends CardImpl {
this.power = new MageInt(4);
this.toughness = new MageInt(4);
this.secondSideCardClazz = UlrichUncontestedAlpha.class;
this.secondSideCardClazz = mage.cards.u.UlrichUncontestedAlpha.class;
// Whenever this creature enters the battlefield or transforms into Ulrich of the Krallenhorde, target creature gets +4/+4 until end of turn.
Ability ability = new TransformsOrEntersTriggeredAbility(

View file

@ -1,7 +1,6 @@
package mage.cards.u;
import java.util.UUID;
import mage.MageInt;
import mage.abilities.common.SimpleActivatedAbility;
import mage.abilities.costs.mana.ManaCostsImpl;
@ -15,20 +14,21 @@ import mage.constants.CardType;
import mage.constants.SubType;
import mage.constants.Zone;
import java.util.UUID;
/**
*
* @author fireshoes
*/
public final class UlvenwaldCaptive extends CardImpl {
public UlvenwaldCaptive(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{G}");
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{1}{G}");
this.subtype.add(SubType.WEREWOLF);
this.subtype.add(SubType.HORROR);
this.power = new MageInt(1);
this.toughness = new MageInt(2);
this.secondSideCardClazz = UlvenwaldAbomination.class;
this.secondSideCardClazz = mage.cards.u.UlvenwaldAbomination.class;
// Defender
this.addAbility(DefenderAbility.getInstance());

View file

@ -21,7 +21,7 @@ public final class UlvenwaldMystics extends CardImpl {
this.subtype.add(SubType.SHAMAN);
this.subtype.add(SubType.WEREWOLF);
this.secondSideCardClazz = UlvenwaldPrimordials.class;
this.secondSideCardClazz = mage.cards.u.UlvenwaldPrimordials.class;
this.power = new MageInt(3);
this.toughness = new MageInt(3);

View file

@ -1,7 +1,6 @@
package mage.cards.u;
import java.util.UUID;
import mage.MageInt;
import mage.abilities.common.DealsCombatDamageToAPlayerTriggeredAbility;
import mage.abilities.effects.common.TransformSourceEffect;
@ -12,19 +11,20 @@ import mage.cards.CardSetInfo;
import mage.constants.CardType;
import mage.constants.SubType;
import java.util.UUID;
/**
*
* @author fireshoes
*/
public final class UninvitedGeist extends CardImpl {
public UninvitedGeist(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{U}");
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{2}{U}");
this.subtype.add(SubType.SPIRIT);
this.power = new MageInt(2);
this.toughness = new MageInt(2);
this.secondSideCardClazz = UnimpededTrespasser.class;
this.secondSideCardClazz = mage.cards.u.UnimpededTrespasser.class;
// Skulk (This creature can't be blocked by creatures with greater power.)
this.addAbility(new SkulkAbility());