added phyrexian subtype to applicable creatures

This commit is contained in:
Evan Kranzler 2021-06-10 20:01:27 -04:00
parent 7d07c220b0
commit cd99beed6e
221 changed files with 221 additions and 4 deletions

View file

@ -31,6 +31,7 @@ public final class AscendantEvincar extends CardImpl {
public AscendantEvincar(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{4}{B}{B}");
addSuperType(SuperType.LEGENDARY);
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.VAMPIRE);
this.subtype.add(SubType.NOBLE);

View file

@ -26,6 +26,7 @@ public final class AtraxaPraetorsVoice extends CardImpl {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{G}{W}{U}{B}");
addSuperType(SuperType.LEGENDARY);
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.ANGEL);
this.subtype.add(SubType.HORROR);
this.power = new MageInt(4);

View file

@ -30,6 +30,7 @@ public final class BelbeCorruptedObserver extends CardImpl {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{B}{G}");
this.addSuperType(SuperType.LEGENDARY);
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.ZOMBIE);
this.subtype.add(SubType.ELF);
this.power = new MageInt(2);

View file

@ -19,7 +19,7 @@ public final class BlackcleaveGoblin extends CardImpl {
public BlackcleaveGoblin (UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{B}");
this.subtype.add(SubType.GOBLIN, SubType.ZOMBIE);
this.subtype.add(SubType.PHYREXIAN, SubType.GOBLIN, SubType.ZOMBIE);
this.power = new MageInt(2);
this.toughness = new MageInt(1);

View file

@ -30,7 +30,7 @@ public final class BladeSplicer extends CardImpl {
public BladeSplicer(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{2}{W}");
this.subtype.add(SubType.HUMAN, SubType.ARTIFICER);
this.subtype.add(SubType.PHYREXIAN, SubType.HUMAN, SubType.ARTIFICER);
this.power = new MageInt(1);
this.toughness = new MageInt(1);

View file

@ -22,6 +22,7 @@ public final class BlightMamba extends CardImpl {
public BlightMamba (UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{G}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.SNAKE);
this.power = new MageInt(1);

View file

@ -18,7 +18,7 @@ public final class BlightedAgent extends CardImpl {
public BlightedAgent(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{U}");
this.subtype.add(SubType.HUMAN, SubType.ROGUE);
this.subtype.add(SubType.PHYREXIAN, SubType.HUMAN, SubType.ROGUE);
this.power = new MageInt(1);
this.toughness = new MageInt(1);

View file

@ -21,6 +21,7 @@ public final class BlightsteelColossus extends CardImpl {
public BlightsteelColossus(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{12}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.GOLEM);
this.power = new MageInt(11);
this.toughness = new MageInt(11);

View file

@ -19,6 +19,7 @@ public final class Blightwidow extends CardImpl {
public Blightwidow (UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{G}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.SPIDER);
this.power = new MageInt(2);

View file

@ -30,7 +30,7 @@ public final class BlindZealot extends CardImpl {
public BlindZealot(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{1}{B}{B}");
this.subtype.add(SubType.HUMAN, SubType.CLERIC);
this.subtype.add(SubType.PHYREXIAN, SubType.HUMAN, SubType.CLERIC);
this.power = new MageInt(2);
this.toughness = new MageInt(2);

View file

@ -23,6 +23,7 @@ public final class BlindingSouleater extends CardImpl {
public BlindingSouleater(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{3}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.CLERIC);
this.power = new MageInt(1);

View file

@ -20,6 +20,7 @@ public final class Blistergrub extends CardImpl {
public Blistergrub (UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.HORROR);
this.power = new MageInt(2);

View file

@ -28,6 +28,7 @@ public final class BodySnatcher extends CardImpl {
public BodySnatcher(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{2}{B}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.MINION);
this.power = new MageInt(2);
this.toughness = new MageInt(2);

View file

@ -34,6 +34,7 @@ public final class BoneShredder extends CardImpl {
public BoneShredder(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.MINION);
this.power = new MageInt(1);

View file

@ -38,6 +38,7 @@ public final class BrudicladTelchorEngineer extends CardImpl {
super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, "{4}{U}{R}");
addSuperType(SuperType.LEGENDARY);
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.ARTIFICER);
this.power = new MageInt(4);
this.toughness = new MageInt(4);

View file

@ -36,6 +36,7 @@ public final class BrutalizerExarch extends CardImpl {
public BrutalizerExarch(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{5}{G}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.CLERIC);
this.power = new MageInt(3);

View file

@ -33,6 +33,7 @@ public final class CarnifexDemon extends CardImpl {
public CarnifexDemon(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{4}{B}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.DEMON);
this.power = new MageInt(6);

View file

@ -25,6 +25,7 @@ public final class CathedralMembrane extends CardImpl {
public CathedralMembrane(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, "{1}{W/P}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.WALL);
this.power = new MageInt(0);

View file

@ -19,6 +19,7 @@ public final class CausticHound extends CardImpl {
public CausticHound (UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{5}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.DOG);
this.power = new MageInt(4);

View file

@ -24,6 +24,7 @@ public final class ChainedThroatseeker extends CardImpl {
public ChainedThroatseeker(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{5}{U}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.HORROR);
this.power = new MageInt(5);

View file

@ -32,6 +32,7 @@ public final class ChancellorOfTheAnnex extends CardImpl {
public ChancellorOfTheAnnex(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{4}{W}{W}{W}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.ANGEL);
this.power = new MageInt(5);

View file

@ -28,6 +28,7 @@ public final class ChancellorOfTheDross extends CardImpl {
public ChancellorOfTheDross(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{4}{B}{B}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.VAMPIRE);
this.power = new MageInt(6);

View file

@ -35,6 +35,7 @@ public final class ChancellorOfTheForge extends CardImpl {
public ChancellorOfTheForge(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{4}{R}{R}{R}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.GIANT);
this.power = new MageInt(5);

View file

@ -39,6 +39,7 @@ public final class ChancellorOfTheSpires extends CardImpl {
public ChancellorOfTheSpires(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{4}{U}{U}{U}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.SPHINX);
this.power = new MageInt(5);

View file

@ -27,6 +27,7 @@ public final class ChancellorOfTheTangle extends CardImpl {
public ChancellorOfTheTangle(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{4}{G}{G}{G}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.BEAST);
this.color.setGreen(true);

View file

@ -22,6 +22,7 @@ public final class CommanderGrevenIlVec extends CardImpl {
public CommanderGrevenIlVec(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{B}{B}{B}");
addSuperType(SuperType.LEGENDARY);
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.HUMAN);
this.subtype.add(SubType.WARRIOR);

View file

@ -18,6 +18,7 @@ public final class ContagiousNim extends CardImpl {
public ContagiousNim (UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.ZOMBIE);
this.power = new MageInt(2);

View file

@ -18,6 +18,7 @@ public final class CoreProwler extends CardImpl {
public CoreProwler(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, "{4}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.HORROR);
this.power = new MageInt(2);
this.toughness = new MageInt(2);

View file

@ -30,6 +30,7 @@ public final class CorpseCur extends CardImpl {
public CorpseCur (UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{4}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.DOG);
this.power = new MageInt(2);
this.toughness = new MageInt(2);

View file

@ -24,6 +24,7 @@ public final class CorruptedHarvester extends CardImpl {
public CorruptedHarvester(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{4}{B}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.HORROR);
this.power = new MageInt(6);

View file

@ -19,6 +19,7 @@ public final class CrazedSkirge extends CardImpl {
public CrazedSkirge (UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.IMP);
this.power = new MageInt(2);

View file

@ -19,6 +19,7 @@ public final class Cystbearer extends CardImpl {
public Cystbearer(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{G}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.BEAST);
this.power = new MageInt(2);

View file

@ -20,6 +20,7 @@ public final class DarkslickDrake extends CardImpl {
public DarkslickDrake (UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{U}{U}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.DRAKE);
this.power = new MageInt(2);

View file

@ -23,6 +23,7 @@ public final class DeathHoodCobra extends CardImpl {
public DeathHoodCobra(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{G}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.SNAKE);
this.power = new MageInt(2);

View file

@ -32,6 +32,7 @@ public final class DeceiverExarch extends CardImpl {
public DeceiverExarch(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{U}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.CLERIC);
this.power = new MageInt(1);

View file

@ -23,6 +23,7 @@ public final class DementiaBat extends CardImpl {
public DementiaBat(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{4}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.BAT);
this.power = new MageInt(2);

View file

@ -29,6 +29,7 @@ public final class DevouringStrossus extends CardImpl {
public DevouringStrossus(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{5}{B}{B}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.HORROR);
this.power = new MageInt(9);
this.toughness = new MageInt(9);

View file

@ -24,6 +24,7 @@ public final class DrossHopper extends CardImpl {
public DrossHopper(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{1}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.INSECT);
this.subtype.add(SubType.HORROR);

View file

@ -22,6 +22,7 @@ public final class DrossRipper extends CardImpl {
public DrossRipper (UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{4}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.DOG);
this.power = new MageInt(3);
this.toughness = new MageInt(3);

View file

@ -34,6 +34,7 @@ public final class EasternPaladin extends CardImpl {
public EasternPaladin(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{B}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.ZOMBIE);
this.subtype.add(SubType.KNIGHT);

View file

@ -25,6 +25,7 @@ public final class EleshNornGrandCenobite extends CardImpl {
public EleshNornGrandCenobite (UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{5}{W}{W}");
addSuperType(SuperType.LEGENDARY);
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.PRAETOR);
this.power = new MageInt(4);

View file

@ -30,6 +30,7 @@ public final class EntomberExarch extends CardImpl {
public EntomberExarch(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{2}{B}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.CLERIC);
this.power = new MageInt(2);

View file

@ -35,6 +35,7 @@ public final class ErtaiTheCorrupted extends CardImpl {
public ErtaiTheCorrupted(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{W}{U}{B}");
addSuperType(SuperType.LEGENDARY);
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.HUMAN);
this.subtype.add(SubType.WIZARD);
this.power = new MageInt(3);

View file

@ -26,6 +26,7 @@ public final class EtchedMonstrosity extends CardImpl {
public EtchedMonstrosity(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, "{5}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.GOLEM);
this.power = new MageInt(10);
this.toughness = new MageInt(10);

View file

@ -20,6 +20,7 @@ public final class Eviscerator extends CardImpl {
public Eviscerator(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{B}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.HORROR);
this.power = new MageInt(5);

View file

@ -39,6 +39,7 @@ public final class EzuriClawOfProgress extends CardImpl {
public EzuriClawOfProgress(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{2}{G}{U}");
addSuperType(SuperType.LEGENDARY);
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.ELF);
this.subtype.add(SubType.WARRIOR);
this.power = new MageInt(3);

View file

@ -23,6 +23,7 @@ public final class FallenFerromancer extends CardImpl {
public FallenFerromancer(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{R}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.HUMAN);
this.subtype.add(SubType.SHAMAN);

View file

@ -22,6 +22,7 @@ public final class FirstSphereGargantua extends CardImpl {
public FirstSphereGargantua(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{4}{B}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.HORROR);
this.power = new MageInt(5);
this.toughness = new MageInt(4);

View file

@ -16,6 +16,7 @@ public final class FlamebornViron extends CardImpl {
public FlamebornViron(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{4}{R}{R}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.INSECT);
this.power = new MageInt(6);

View file

@ -19,6 +19,7 @@ public final class Flensermite extends CardImpl {
public Flensermite (UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.GREMLIN);
this.power = new MageInt(1);

View file

@ -25,6 +25,7 @@ public final class FleshEaterImp extends CardImpl {
public FleshEaterImp(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.IMP);
this.power = new MageInt(2);

View file

@ -25,6 +25,7 @@ public final class FleshReaver extends CardImpl {
public FleshReaver(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{1}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.HORROR);
this.power = new MageInt(4);
this.toughness = new MageInt(4);

View file

@ -24,6 +24,7 @@ public final class FumeSpitter extends CardImpl {
public FumeSpitter (UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.HORROR);
this.power = new MageInt(1);

View file

@ -20,6 +20,7 @@ public final class FurnaceScamp extends CardImpl {
public FurnaceScamp(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{R}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.BEAST);
this.power = new MageInt(1);

View file

@ -21,6 +21,7 @@ public final class Gallowbraid extends CardImpl {
public Gallowbraid(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{B}{B}");
addSuperType(SuperType.LEGENDARY);
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.HORROR);
this.power = new MageInt(5);
this.toughness = new MageInt(5);

View file

@ -36,6 +36,7 @@ public final class GethLordOfTheVault extends CardImpl {
public GethLordOfTheVault(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{4}{B}{B}");
addSuperType(SuperType.LEGENDARY);
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.ZOMBIE);
this.power = new MageInt(5);

View file

@ -30,6 +30,7 @@ public final class GlissaTheTraitor extends CardImpl {
public GlissaTheTraitor (UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{B}{G}{G}");
addSuperType(SuperType.LEGENDARY);
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.ZOMBIE);
this.subtype.add(SubType.ELF);

View file

@ -18,6 +18,7 @@ public final class GlissasCourier extends CardImpl {
public GlissasCourier (UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{G}{G}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.HORROR);
this.power = new MageInt(2);

View file

@ -17,6 +17,7 @@ public final class GlistenerElf extends CardImpl {
public GlistenerElf(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{G}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.ELF);
this.subtype.add(SubType.WARRIOR);

View file

@ -23,6 +23,7 @@ public final class GoreVassal extends CardImpl {
public GoreVassal(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{W}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.DOG);
this.power = new MageInt(2);

View file

@ -31,6 +31,7 @@ public final class GrevenPredatorCaptain extends CardImpl {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{B}{R}");
this.addSuperType(SuperType.LEGENDARY);
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.HUMAN);
this.subtype.add(SubType.WARRIOR);
this.power = new MageInt(5);

View file

@ -37,6 +37,7 @@ public final class HandOfThePraetors extends CardImpl {
public HandOfThePraetors (UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.ZOMBIE);
this.power = new MageInt(3);

View file

@ -23,6 +23,7 @@ public final class HexParasite extends CardImpl {
public HexParasite(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, "{1}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.INSECT);
this.power = new MageInt(1);

View file

@ -19,6 +19,7 @@ public final class HollowDogs extends CardImpl {
public HollowDogs(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{4}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.ZOMBIE);
this.subtype.add(SubType.DOG);

View file

@ -32,6 +32,7 @@ public final class IchTekikSalvageSplicer extends CardImpl {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{4}{G}");
this.addSuperType(SuperType.LEGENDARY);
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.HUMAN);
this.subtype.add(SubType.ARTIFICER);
this.power = new MageInt(1);

View file

@ -24,6 +24,7 @@ public final class IchorRats extends CardImpl {
public IchorRats(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{1}{B}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.RAT);
this.power = new MageInt(2);

View file

@ -20,6 +20,7 @@ public final class IchorclawMyr extends CardImpl {
public IchorclawMyr(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{2}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.MYR);
this.power = new MageInt(1);

View file

@ -22,6 +22,7 @@ public final class ImmolatingSouleater extends CardImpl {
public ImmolatingSouleater(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{2}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.DOG);
this.power = new MageInt(1);

View file

@ -21,6 +21,7 @@ public final class ImpalerShrike extends CardImpl {
public ImpalerShrike(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{U}{U}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.BIRD);
this.power = new MageInt(3);

View file

@ -22,6 +22,7 @@ public final class InquisitorExarch extends CardImpl {
public InquisitorExarch(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{W}{W}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.CLERIC);
this.power = new MageInt(2);

View file

@ -23,6 +23,7 @@ public final class InsatiableSouleater extends CardImpl {
public InsatiableSouleater(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{4}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.BEAST);
this.power = new MageInt(5);

View file

@ -30,6 +30,7 @@ public final class InvaderParasite extends CardImpl {
public InvaderParasite(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{R}{R}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.INSECT);
this.power = new MageInt(3);

View file

@ -22,6 +22,7 @@ public final class JinGitaxiasCoreAugur extends CardImpl {
public JinGitaxiasCoreAugur(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{8}{U}{U}");
addSuperType(SuperType.LEGENDARY);
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.PRAETOR);
this.power = new MageInt(5);

View file

@ -42,6 +42,7 @@ public final class KeskitTheFleshSculptor extends CardImpl {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{2}{B}");
this.addSuperType(SuperType.LEGENDARY);
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.HUMAN);
this.subtype.add(SubType.ARTIFICER);
this.power = new MageInt(1);

View file

@ -19,6 +19,7 @@ public final class KilnWalker extends CardImpl {
public KilnWalker(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{3}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.CONSTRUCT);
this.power = new MageInt(0);

View file

@ -43,6 +43,7 @@ public final class KrrikSonOfYawgmoth extends CardImpl {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{4}{B/P}{B/P}{B/P}");
this.addSuperType(SuperType.LEGENDARY);
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.HORROR);
this.subtype.add(SubType.MINION);
this.power = new MageInt(2);

View file

@ -18,6 +18,7 @@ public final class LostLeonin extends CardImpl {
public LostLeonin (UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{W}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.CAT);
this.subtype.add(SubType.SOLDIER);

View file

@ -16,6 +16,7 @@ public final class LoxodonConvert extends CardImpl {
public LoxodonConvert(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{W}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.ELEPHANT);
this.subtype.add(SubType.SOLDIER);

View file

@ -27,6 +27,7 @@ public final class MaraudingKnight extends CardImpl {
public MaraudingKnight(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{B}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.ZOMBIE);
this.subtype.add(SubType.KNIGHT);
this.power = new MageInt(2);

View file

@ -28,6 +28,7 @@ public final class MassacreWurm extends CardImpl {
public MassacreWurm(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{B}{B}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.WURM);
this.power = new MageInt(6);

View file

@ -25,6 +25,7 @@ public final class MasterSplicer extends CardImpl {
public MasterSplicer(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{W}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.HUMAN);
this.subtype.add(SubType.ARTIFICER);

View file

@ -31,6 +31,7 @@ public final class MaulSplicer extends CardImpl {
public MaulSplicer(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{6}{G}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.HUMAN);
this.subtype.add(SubType.ARTIFICER);

View file

@ -23,6 +23,7 @@ public final class MoltensteelDragon extends CardImpl {
public MoltensteelDragon(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{4}{R/P}{R/P}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.DRAGON);
this.power = new MageInt(4);

View file

@ -21,6 +21,7 @@ public final class Morinfen extends CardImpl {
public Morinfen(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{B}{B}");
addSuperType(SuperType.LEGENDARY);
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.HORROR);
this.power = new MageInt(5);
this.toughness = new MageInt(4);

View file

@ -24,6 +24,7 @@ public final class MortisDogs extends CardImpl {
public MortisDogs(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.DOG);
this.power = new MageInt(2);

View file

@ -22,6 +22,7 @@ public final class MycosynthFiend extends CardImpl {
public MycosynthFiend(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{G}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.HORROR);
this.power = new MageInt(2);

View file

@ -20,6 +20,7 @@ public final class MyrSire extends CardImpl {
public MyrSire (UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{2}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.MYR);
this.power = new MageInt(1);
this.toughness = new MageInt(1);

View file

@ -20,6 +20,7 @@ public final class NecrogenScudder extends CardImpl {
public NecrogenScudder (UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.HORROR);
this.power = new MageInt(3);

View file

@ -23,6 +23,7 @@ public final class Necropede extends CardImpl {
public Necropede (UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{2}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.INSECT);
this.power = new MageInt(1);
this.toughness = new MageInt(1);

View file

@ -23,6 +23,7 @@ public final class NestedGhoul extends CardImpl {
public NestedGhoul(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{B}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.ZOMBIE);
this.subtype.add(SubType.WARRIOR);

View file

@ -19,6 +19,7 @@ public final class Oculus extends CardImpl {
public Oculus (UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{U}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.HOMUNCULUS);
this.power = new MageInt(1);

View file

@ -22,6 +22,7 @@ public final class OgreMenial extends CardImpl {
public OgreMenial(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{R}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.OGRE);
this.power = new MageInt(0);

View file

@ -19,6 +19,7 @@ public final class OrderOfYawgmoth extends CardImpl {
public OrderOfYawgmoth(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{B}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.ZOMBIE);
this.subtype.add(SubType.KNIGHT);

View file

@ -20,6 +20,7 @@ public final class PerilousMyr extends CardImpl {
public PerilousMyr(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, "{2}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.MYR);
this.power = new MageInt(1);
this.toughness = new MageInt(1);

View file

@ -23,6 +23,7 @@ public final class PestilentSouleater extends CardImpl {
public PestilentSouleater(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{5}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.INSECT);
this.power = new MageInt(3);

View file

@ -22,6 +22,7 @@ public final class PhyrexianBattleflies extends CardImpl {
public PhyrexianBattleflies(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.INSECT);
this.power = new MageInt(0);
this.toughness = new MageInt(1);

View file

@ -29,6 +29,7 @@ public final class PhyrexianBloodstock extends CardImpl {
public PhyrexianBloodstock(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{4}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.ZOMBIE);
this.power = new MageInt(3);
this.toughness = new MageInt(3);

View file

@ -25,6 +25,7 @@ public final class PhyrexianBroodlings extends CardImpl {
public PhyrexianBroodlings(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{1}{B}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.MINION);
this.power = new MageInt(2);

View file

@ -23,6 +23,7 @@ public final class PhyrexianColossus extends CardImpl {
public PhyrexianColossus(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{7}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.GOLEM);
this.power = new MageInt(8);
this.toughness = new MageInt(8);

View file

@ -21,6 +21,7 @@ public final class PhyrexianCrusader extends CardImpl {
public PhyrexianCrusader(UUID ownerId, CardSetInfo setInfo) {
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{B}{B}");
this.subtype.add(SubType.PHYREXIAN);
this.subtype.add(SubType.ZOMBIE);
this.subtype.add(SubType.KNIGHT);

Some files were not shown because too many files have changed in this diff Show more