From cd99beed6e2f739d5878a15f8b344369dfd29de1 Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Thu, 10 Jun 2021 20:01:27 -0400 Subject: [PATCH] added phyrexian subtype to applicable creatures --- Mage.Sets/src/mage/cards/a/AscendantEvincar.java | 1 + Mage.Sets/src/mage/cards/a/AtraxaPraetorsVoice.java | 1 + Mage.Sets/src/mage/cards/b/BelbeCorruptedObserver.java | 1 + Mage.Sets/src/mage/cards/b/BlackcleaveGoblin.java | 2 +- Mage.Sets/src/mage/cards/b/BladeSplicer.java | 2 +- Mage.Sets/src/mage/cards/b/BlightMamba.java | 1 + Mage.Sets/src/mage/cards/b/BlightedAgent.java | 2 +- Mage.Sets/src/mage/cards/b/BlightsteelColossus.java | 1 + Mage.Sets/src/mage/cards/b/Blightwidow.java | 1 + Mage.Sets/src/mage/cards/b/BlindZealot.java | 2 +- Mage.Sets/src/mage/cards/b/BlindingSouleater.java | 1 + Mage.Sets/src/mage/cards/b/Blistergrub.java | 1 + Mage.Sets/src/mage/cards/b/BodySnatcher.java | 1 + Mage.Sets/src/mage/cards/b/BoneShredder.java | 1 + Mage.Sets/src/mage/cards/b/BrudicladTelchorEngineer.java | 1 + Mage.Sets/src/mage/cards/b/BrutalizerExarch.java | 1 + Mage.Sets/src/mage/cards/c/CarnifexDemon.java | 1 + Mage.Sets/src/mage/cards/c/CathedralMembrane.java | 1 + Mage.Sets/src/mage/cards/c/CausticHound.java | 1 + Mage.Sets/src/mage/cards/c/ChainedThroatseeker.java | 1 + Mage.Sets/src/mage/cards/c/ChancellorOfTheAnnex.java | 1 + Mage.Sets/src/mage/cards/c/ChancellorOfTheDross.java | 1 + Mage.Sets/src/mage/cards/c/ChancellorOfTheForge.java | 1 + Mage.Sets/src/mage/cards/c/ChancellorOfTheSpires.java | 1 + Mage.Sets/src/mage/cards/c/ChancellorOfTheTangle.java | 1 + Mage.Sets/src/mage/cards/c/CommanderGrevenIlVec.java | 1 + Mage.Sets/src/mage/cards/c/ContagiousNim.java | 1 + Mage.Sets/src/mage/cards/c/CoreProwler.java | 1 + Mage.Sets/src/mage/cards/c/CorpseCur.java | 1 + Mage.Sets/src/mage/cards/c/CorruptedHarvester.java | 1 + Mage.Sets/src/mage/cards/c/CrazedSkirge.java | 1 + Mage.Sets/src/mage/cards/c/Cystbearer.java | 1 + Mage.Sets/src/mage/cards/d/DarkslickDrake.java | 1 + Mage.Sets/src/mage/cards/d/DeathHoodCobra.java | 1 + Mage.Sets/src/mage/cards/d/DeceiverExarch.java | 1 + Mage.Sets/src/mage/cards/d/DementiaBat.java | 1 + Mage.Sets/src/mage/cards/d/DevouringStrossus.java | 1 + Mage.Sets/src/mage/cards/d/DrossHopper.java | 1 + Mage.Sets/src/mage/cards/d/DrossRipper.java | 1 + Mage.Sets/src/mage/cards/e/EasternPaladin.java | 1 + Mage.Sets/src/mage/cards/e/EleshNornGrandCenobite.java | 1 + Mage.Sets/src/mage/cards/e/EntomberExarch.java | 1 + Mage.Sets/src/mage/cards/e/ErtaiTheCorrupted.java | 1 + Mage.Sets/src/mage/cards/e/EtchedMonstrosity.java | 1 + Mage.Sets/src/mage/cards/e/Eviscerator.java | 1 + Mage.Sets/src/mage/cards/e/EzuriClawOfProgress.java | 1 + Mage.Sets/src/mage/cards/f/FallenFerromancer.java | 1 + Mage.Sets/src/mage/cards/f/FirstSphereGargantua.java | 1 + Mage.Sets/src/mage/cards/f/FlamebornViron.java | 1 + Mage.Sets/src/mage/cards/f/Flensermite.java | 1 + Mage.Sets/src/mage/cards/f/FleshEaterImp.java | 1 + Mage.Sets/src/mage/cards/f/FleshReaver.java | 1 + Mage.Sets/src/mage/cards/f/FumeSpitter.java | 1 + Mage.Sets/src/mage/cards/f/FurnaceScamp.java | 1 + Mage.Sets/src/mage/cards/g/Gallowbraid.java | 1 + Mage.Sets/src/mage/cards/g/GethLordOfTheVault.java | 1 + Mage.Sets/src/mage/cards/g/GlissaTheTraitor.java | 1 + Mage.Sets/src/mage/cards/g/GlissasCourier.java | 1 + Mage.Sets/src/mage/cards/g/GlistenerElf.java | 1 + Mage.Sets/src/mage/cards/g/GoreVassal.java | 1 + Mage.Sets/src/mage/cards/g/GrevenPredatorCaptain.java | 1 + Mage.Sets/src/mage/cards/h/HandOfThePraetors.java | 1 + Mage.Sets/src/mage/cards/h/HexParasite.java | 1 + Mage.Sets/src/mage/cards/h/HollowDogs.java | 1 + Mage.Sets/src/mage/cards/i/IchTekikSalvageSplicer.java | 1 + Mage.Sets/src/mage/cards/i/IchorRats.java | 1 + Mage.Sets/src/mage/cards/i/IchorclawMyr.java | 1 + Mage.Sets/src/mage/cards/i/ImmolatingSouleater.java | 1 + Mage.Sets/src/mage/cards/i/ImpalerShrike.java | 1 + Mage.Sets/src/mage/cards/i/InquisitorExarch.java | 1 + Mage.Sets/src/mage/cards/i/InsatiableSouleater.java | 1 + Mage.Sets/src/mage/cards/i/InvaderParasite.java | 1 + Mage.Sets/src/mage/cards/j/JinGitaxiasCoreAugur.java | 1 + Mage.Sets/src/mage/cards/k/KeskitTheFleshSculptor.java | 1 + Mage.Sets/src/mage/cards/k/KilnWalker.java | 1 + Mage.Sets/src/mage/cards/k/KrrikSonOfYawgmoth.java | 1 + Mage.Sets/src/mage/cards/l/LostLeonin.java | 1 + Mage.Sets/src/mage/cards/l/LoxodonConvert.java | 1 + Mage.Sets/src/mage/cards/m/MaraudingKnight.java | 1 + Mage.Sets/src/mage/cards/m/MassacreWurm.java | 1 + Mage.Sets/src/mage/cards/m/MasterSplicer.java | 1 + Mage.Sets/src/mage/cards/m/MaulSplicer.java | 1 + Mage.Sets/src/mage/cards/m/MoltensteelDragon.java | 1 + Mage.Sets/src/mage/cards/m/Morinfen.java | 1 + Mage.Sets/src/mage/cards/m/MortisDogs.java | 1 + Mage.Sets/src/mage/cards/m/MycosynthFiend.java | 1 + Mage.Sets/src/mage/cards/m/MyrSire.java | 1 + Mage.Sets/src/mage/cards/n/NecrogenScudder.java | 1 + Mage.Sets/src/mage/cards/n/Necropede.java | 1 + Mage.Sets/src/mage/cards/n/NestedGhoul.java | 1 + Mage.Sets/src/mage/cards/o/Oculus.java | 1 + Mage.Sets/src/mage/cards/o/OgreMenial.java | 1 + Mage.Sets/src/mage/cards/o/OrderOfYawgmoth.java | 1 + Mage.Sets/src/mage/cards/p/PerilousMyr.java | 1 + Mage.Sets/src/mage/cards/p/PestilentSouleater.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianBattleflies.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianBloodstock.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianBroodlings.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianColossus.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianCrusader.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianDebaser.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianDefiler.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianDelver.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianDenouncer.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianDevourer.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianDigester.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianDreadnought.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianDriver.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianGargantua.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianGhoul.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianGremlins.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianHulk.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianHydra.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianInfiltrator.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianIngester.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianIronfoot.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianJuggernaut.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianMarauder.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianMonitor.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianNegator.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianObliterator.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianPlaguelord.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianProwler.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianRager.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianReaper.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianRevoker.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianScuta.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianSlayer.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianSnowcrusher.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianSoulgorger.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianSwarmlord.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianTriniform.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianVatmother.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianWalker.java | 1 + Mage.Sets/src/mage/cards/p/PhyrexianWarBeast.java | 1 + Mage.Sets/src/mage/cards/p/PierceStrider.java | 1 + Mage.Sets/src/mage/cards/p/PithDriller.java | 1 + Mage.Sets/src/mage/cards/p/PlagueDogs.java | 1 + Mage.Sets/src/mage/cards/p/PlagueMyr.java | 1 + Mage.Sets/src/mage/cards/p/PlagueSpitter.java | 1 + Mage.Sets/src/mage/cards/p/PlagueStinger.java | 1 + Mage.Sets/src/mage/cards/p/PlaguemawBeast.java | 1 + Mage.Sets/src/mage/cards/p/PorcelainLegionnaire.java | 1 + Mage.Sets/src/mage/cards/p/PriestOfGix.java | 1 + Mage.Sets/src/mage/cards/p/PriestOfUrabrask.java | 1 + Mage.Sets/src/mage/cards/p/PriestOfYawgmoth.java | 1 + Mage.Sets/src/mage/cards/p/PriestsOfNorn.java | 1 + Mage.Sets/src/mage/cards/p/PsychosisCrawler.java | 1 + Mage.Sets/src/mage/cards/p/Putrefax.java | 1 + Mage.Sets/src/mage/cards/q/QuilledSlagwurm.java | 1 + Mage.Sets/src/mage/cards/r/Rackling.java | 1 + Mage.Sets/src/mage/cards/r/RathiFiend.java | 1 + Mage.Sets/src/mage/cards/r/RathiIntimidator.java | 1 + Mage.Sets/src/mage/cards/r/RavenousSkirge.java | 1 + Mage.Sets/src/mage/cards/r/RazorSwine.java | 1 + Mage.Sets/src/mage/cards/r/ReaperOfSheoldred.java | 1 + Mage.Sets/src/mage/cards/r/RotWolf.java | 1 + Mage.Sets/src/mage/cards/r/RottedHystrix.java | 1 + Mage.Sets/src/mage/cards/r/RustedSlasher.java | 1 + Mage.Sets/src/mage/cards/s/SanguineGuard.java | 1 + Mage.Sets/src/mage/cards/s/SarcomiteMyr.java | 1 + Mage.Sets/src/mage/cards/s/ScourgeServant.java | 1 + Mage.Sets/src/mage/cards/s/SeleniaDarkAngel.java | 1 + Mage.Sets/src/mage/cards/s/SensorSplicer.java | 1 + Mage.Sets/src/mage/cards/s/SepticRats.java | 1 + Mage.Sets/src/mage/cards/s/SerumRaker.java | 1 + Mage.Sets/src/mage/cards/s/ShatteredAngel.java | 1 + Mage.Sets/src/mage/cards/s/ShivanZombie.java | 1 + Mage.Sets/src/mage/cards/s/ShriekRaptor.java | 1 + Mage.Sets/src/mage/cards/s/Skinrender.java | 1 + Mage.Sets/src/mage/cards/s/SkirgeFamiliar.java | 1 + Mage.Sets/src/mage/cards/s/SkithiryxTheBlightDragon.java | 1 + Mage.Sets/src/mage/cards/s/SkitteringHorror.java | 1 + Mage.Sets/src/mage/cards/s/SkitteringSkirge.java | 1 + Mage.Sets/src/mage/cards/s/SlagFiend.java | 1 + Mage.Sets/src/mage/cards/s/SlashPanther.java | 1 + Mage.Sets/src/mage/cards/s/SleeperAgent.java | 1 + Mage.Sets/src/mage/cards/s/SlinkingSkirge.java | 1 + Mage.Sets/src/mage/cards/s/SoulOfNewPhyrexia.java | 1 + Mage.Sets/src/mage/cards/s/Spellskite.java | 1 + Mage.Sets/src/mage/cards/s/Spinebiter.java | 1 + Mage.Sets/src/mage/cards/s/SpinedThopter.java | 1 + Mage.Sets/src/mage/cards/s/SpinelessThug.java | 1 + Mage.Sets/src/mage/cards/s/SpireMonitor.java | 1 + Mage.Sets/src/mage/cards/s/SpitefulBully.java | 1 + Mage.Sets/src/mage/cards/s/StrongholdAssassin.java | 1 + Mage.Sets/src/mage/cards/s/SuturePriest.java | 1 + Mage.Sets/src/mage/cards/t/TangleAngler.java | 1 + Mage.Sets/src/mage/cards/t/TangleHulk.java | 1 + Mage.Sets/src/mage/cards/t/TelJiladFallen.java | 1 + Mage.Sets/src/mage/cards/t/TetheredSkirge.java | 1 + Mage.Sets/src/mage/cards/t/Thrummingbird.java | 1 + Mage.Sets/src/mage/cards/t/ThunderingTanadon.java | 1 + Mage.Sets/src/mage/cards/t/TineShrike.java | 1 + Mage.Sets/src/mage/cards/t/TormentorExarch.java | 1 + Mage.Sets/src/mage/cards/t/ToxicNim.java | 1 + Mage.Sets/src/mage/cards/t/TrespassingSouleater.java | 1 + Mage.Sets/src/mage/cards/t/TsaboTavoc.java | 1 + Mage.Sets/src/mage/cards/t/TsabosAssassin.java | 1 + Mage.Sets/src/mage/cards/u/UnworthyDead.java | 1 + Mage.Sets/src/mage/cards/u/UrabraskTheHidden.java | 1 + Mage.Sets/src/mage/cards/v/VaultSkirge.java | 1 + Mage.Sets/src/mage/cards/v/Vebulid.java | 1 + Mage.Sets/src/mage/cards/v/VectorAsp.java | 1 + Mage.Sets/src/mage/cards/v/VedalkenAnatomist.java | 1 + Mage.Sets/src/mage/cards/v/ViralDrake.java | 1 + Mage.Sets/src/mage/cards/v/ViridianBetrayers.java | 1 + Mage.Sets/src/mage/cards/v/ViridianCorrupter.java | 1 + Mage.Sets/src/mage/cards/v/ViridianEmissary.java | 1 + Mage.Sets/src/mage/cards/v/Viseling.java | 1 + Mage.Sets/src/mage/cards/v/VitalSplicer.java | 1 + Mage.Sets/src/mage/cards/v/VolrathTheFallen.java | 1 + Mage.Sets/src/mage/cards/v/VolrathTheShapestealer.java | 1 + Mage.Sets/src/mage/cards/v/VolrathsShapeshifter.java | 1 + Mage.Sets/src/mage/cards/v/VorinclexVoiceOfHunger.java | 1 + Mage.Sets/src/mage/cards/w/WesternPaladin.java | 1 + Mage.Sets/src/mage/cards/w/WhisperingSpecter.java | 1 + Mage.Sets/src/mage/cards/w/WingSplicer.java | 1 + Mage.Sets/src/mage/cards/w/WurmcoilEngine.java | 1 + Mage.Sets/src/mage/cards/x/XantchaSleeperAgent.java | 1 + Mage.Sets/src/mage/cards/y/YawgmothDemon.java | 1 + 221 files changed, 221 insertions(+), 4 deletions(-) diff --git a/Mage.Sets/src/mage/cards/a/AscendantEvincar.java b/Mage.Sets/src/mage/cards/a/AscendantEvincar.java index 6b96ef15b5..f46913cde9 100644 --- a/Mage.Sets/src/mage/cards/a/AscendantEvincar.java +++ b/Mage.Sets/src/mage/cards/a/AscendantEvincar.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/a/AtraxaPraetorsVoice.java b/Mage.Sets/src/mage/cards/a/AtraxaPraetorsVoice.java index 25630ea70c..ac56e82428 100644 --- a/Mage.Sets/src/mage/cards/a/AtraxaPraetorsVoice.java +++ b/Mage.Sets/src/mage/cards/a/AtraxaPraetorsVoice.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/b/BelbeCorruptedObserver.java b/Mage.Sets/src/mage/cards/b/BelbeCorruptedObserver.java index cc9397a6a8..d64c9f5b04 100644 --- a/Mage.Sets/src/mage/cards/b/BelbeCorruptedObserver.java +++ b/Mage.Sets/src/mage/cards/b/BelbeCorruptedObserver.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/b/BlackcleaveGoblin.java b/Mage.Sets/src/mage/cards/b/BlackcleaveGoblin.java index 2a08285959..7d14dbaeeb 100644 --- a/Mage.Sets/src/mage/cards/b/BlackcleaveGoblin.java +++ b/Mage.Sets/src/mage/cards/b/BlackcleaveGoblin.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/b/BladeSplicer.java b/Mage.Sets/src/mage/cards/b/BladeSplicer.java index 6f4e3f02bf..28ce2b5725 100644 --- a/Mage.Sets/src/mage/cards/b/BladeSplicer.java +++ b/Mage.Sets/src/mage/cards/b/BladeSplicer.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/b/BlightMamba.java b/Mage.Sets/src/mage/cards/b/BlightMamba.java index 964a14c77f..cf38c80e71 100644 --- a/Mage.Sets/src/mage/cards/b/BlightMamba.java +++ b/Mage.Sets/src/mage/cards/b/BlightMamba.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/b/BlightedAgent.java b/Mage.Sets/src/mage/cards/b/BlightedAgent.java index 6cd007c003..5b464c142e 100644 --- a/Mage.Sets/src/mage/cards/b/BlightedAgent.java +++ b/Mage.Sets/src/mage/cards/b/BlightedAgent.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/b/BlightsteelColossus.java b/Mage.Sets/src/mage/cards/b/BlightsteelColossus.java index 63116f1032..b7aa7b2d4b 100644 --- a/Mage.Sets/src/mage/cards/b/BlightsteelColossus.java +++ b/Mage.Sets/src/mage/cards/b/BlightsteelColossus.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/b/Blightwidow.java b/Mage.Sets/src/mage/cards/b/Blightwidow.java index c7080e6047..613b4ad837 100644 --- a/Mage.Sets/src/mage/cards/b/Blightwidow.java +++ b/Mage.Sets/src/mage/cards/b/Blightwidow.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/b/BlindZealot.java b/Mage.Sets/src/mage/cards/b/BlindZealot.java index 9125da7327..0ea2d5210c 100644 --- a/Mage.Sets/src/mage/cards/b/BlindZealot.java +++ b/Mage.Sets/src/mage/cards/b/BlindZealot.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/b/BlindingSouleater.java b/Mage.Sets/src/mage/cards/b/BlindingSouleater.java index 2f3eced177..b2e5100586 100644 --- a/Mage.Sets/src/mage/cards/b/BlindingSouleater.java +++ b/Mage.Sets/src/mage/cards/b/BlindingSouleater.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/b/Blistergrub.java b/Mage.Sets/src/mage/cards/b/Blistergrub.java index 198b9e0537..99b4069cff 100644 --- a/Mage.Sets/src/mage/cards/b/Blistergrub.java +++ b/Mage.Sets/src/mage/cards/b/Blistergrub.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/b/BodySnatcher.java b/Mage.Sets/src/mage/cards/b/BodySnatcher.java index d1ed5b3402..d8cbdaa102 100644 --- a/Mage.Sets/src/mage/cards/b/BodySnatcher.java +++ b/Mage.Sets/src/mage/cards/b/BodySnatcher.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/b/BoneShredder.java b/Mage.Sets/src/mage/cards/b/BoneShredder.java index c475fcfd14..cbbc3795c2 100644 --- a/Mage.Sets/src/mage/cards/b/BoneShredder.java +++ b/Mage.Sets/src/mage/cards/b/BoneShredder.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/b/BrudicladTelchorEngineer.java b/Mage.Sets/src/mage/cards/b/BrudicladTelchorEngineer.java index 1e5f6d5a70..c59c29d4bf 100644 --- a/Mage.Sets/src/mage/cards/b/BrudicladTelchorEngineer.java +++ b/Mage.Sets/src/mage/cards/b/BrudicladTelchorEngineer.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/b/BrutalizerExarch.java b/Mage.Sets/src/mage/cards/b/BrutalizerExarch.java index 9c35e70014..c5e1ef23a7 100644 --- a/Mage.Sets/src/mage/cards/b/BrutalizerExarch.java +++ b/Mage.Sets/src/mage/cards/b/BrutalizerExarch.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/c/CarnifexDemon.java b/Mage.Sets/src/mage/cards/c/CarnifexDemon.java index 93b6260494..54c845eb5b 100644 --- a/Mage.Sets/src/mage/cards/c/CarnifexDemon.java +++ b/Mage.Sets/src/mage/cards/c/CarnifexDemon.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/c/CathedralMembrane.java b/Mage.Sets/src/mage/cards/c/CathedralMembrane.java index 5eefc5d5c8..65c6e374de 100644 --- a/Mage.Sets/src/mage/cards/c/CathedralMembrane.java +++ b/Mage.Sets/src/mage/cards/c/CathedralMembrane.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/c/CausticHound.java b/Mage.Sets/src/mage/cards/c/CausticHound.java index f01e20fae4..d714aa07df 100644 --- a/Mage.Sets/src/mage/cards/c/CausticHound.java +++ b/Mage.Sets/src/mage/cards/c/CausticHound.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/c/ChainedThroatseeker.java b/Mage.Sets/src/mage/cards/c/ChainedThroatseeker.java index ded5fb991e..9b7e260129 100644 --- a/Mage.Sets/src/mage/cards/c/ChainedThroatseeker.java +++ b/Mage.Sets/src/mage/cards/c/ChainedThroatseeker.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/c/ChancellorOfTheAnnex.java b/Mage.Sets/src/mage/cards/c/ChancellorOfTheAnnex.java index 7b73033e2c..4996e9b365 100644 --- a/Mage.Sets/src/mage/cards/c/ChancellorOfTheAnnex.java +++ b/Mage.Sets/src/mage/cards/c/ChancellorOfTheAnnex.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/c/ChancellorOfTheDross.java b/Mage.Sets/src/mage/cards/c/ChancellorOfTheDross.java index bc9632fef5..b7e0e72609 100644 --- a/Mage.Sets/src/mage/cards/c/ChancellorOfTheDross.java +++ b/Mage.Sets/src/mage/cards/c/ChancellorOfTheDross.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/c/ChancellorOfTheForge.java b/Mage.Sets/src/mage/cards/c/ChancellorOfTheForge.java index a32905f5ef..f96678a987 100644 --- a/Mage.Sets/src/mage/cards/c/ChancellorOfTheForge.java +++ b/Mage.Sets/src/mage/cards/c/ChancellorOfTheForge.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/c/ChancellorOfTheSpires.java b/Mage.Sets/src/mage/cards/c/ChancellorOfTheSpires.java index 75644b9222..4dad811921 100644 --- a/Mage.Sets/src/mage/cards/c/ChancellorOfTheSpires.java +++ b/Mage.Sets/src/mage/cards/c/ChancellorOfTheSpires.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/c/ChancellorOfTheTangle.java b/Mage.Sets/src/mage/cards/c/ChancellorOfTheTangle.java index f925e067cf..539cb46c07 100644 --- a/Mage.Sets/src/mage/cards/c/ChancellorOfTheTangle.java +++ b/Mage.Sets/src/mage/cards/c/ChancellorOfTheTangle.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/c/CommanderGrevenIlVec.java b/Mage.Sets/src/mage/cards/c/CommanderGrevenIlVec.java index 029fa0b6ea..e45b2594b0 100644 --- a/Mage.Sets/src/mage/cards/c/CommanderGrevenIlVec.java +++ b/Mage.Sets/src/mage/cards/c/CommanderGrevenIlVec.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/c/ContagiousNim.java b/Mage.Sets/src/mage/cards/c/ContagiousNim.java index 55aefee4dc..7a1fd057f7 100644 --- a/Mage.Sets/src/mage/cards/c/ContagiousNim.java +++ b/Mage.Sets/src/mage/cards/c/ContagiousNim.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/c/CoreProwler.java b/Mage.Sets/src/mage/cards/c/CoreProwler.java index 86c1e003a9..cc6dd6d714 100644 --- a/Mage.Sets/src/mage/cards/c/CoreProwler.java +++ b/Mage.Sets/src/mage/cards/c/CoreProwler.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/c/CorpseCur.java b/Mage.Sets/src/mage/cards/c/CorpseCur.java index 79144ef43c..b41f588765 100644 --- a/Mage.Sets/src/mage/cards/c/CorpseCur.java +++ b/Mage.Sets/src/mage/cards/c/CorpseCur.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/c/CorruptedHarvester.java b/Mage.Sets/src/mage/cards/c/CorruptedHarvester.java index 6f52b9eb0a..41051ae17a 100644 --- a/Mage.Sets/src/mage/cards/c/CorruptedHarvester.java +++ b/Mage.Sets/src/mage/cards/c/CorruptedHarvester.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/c/CrazedSkirge.java b/Mage.Sets/src/mage/cards/c/CrazedSkirge.java index a9e63116d8..fa8d154869 100644 --- a/Mage.Sets/src/mage/cards/c/CrazedSkirge.java +++ b/Mage.Sets/src/mage/cards/c/CrazedSkirge.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/c/Cystbearer.java b/Mage.Sets/src/mage/cards/c/Cystbearer.java index 1d3efdd69f..819613649c 100644 --- a/Mage.Sets/src/mage/cards/c/Cystbearer.java +++ b/Mage.Sets/src/mage/cards/c/Cystbearer.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/d/DarkslickDrake.java b/Mage.Sets/src/mage/cards/d/DarkslickDrake.java index a47db43bfc..8330fa63a5 100644 --- a/Mage.Sets/src/mage/cards/d/DarkslickDrake.java +++ b/Mage.Sets/src/mage/cards/d/DarkslickDrake.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/d/DeathHoodCobra.java b/Mage.Sets/src/mage/cards/d/DeathHoodCobra.java index fac884a547..20cb20fc81 100644 --- a/Mage.Sets/src/mage/cards/d/DeathHoodCobra.java +++ b/Mage.Sets/src/mage/cards/d/DeathHoodCobra.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/d/DeceiverExarch.java b/Mage.Sets/src/mage/cards/d/DeceiverExarch.java index 8df40e2715..17746f20aa 100644 --- a/Mage.Sets/src/mage/cards/d/DeceiverExarch.java +++ b/Mage.Sets/src/mage/cards/d/DeceiverExarch.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/d/DementiaBat.java b/Mage.Sets/src/mage/cards/d/DementiaBat.java index 26868d3de8..1c5e09a9ff 100644 --- a/Mage.Sets/src/mage/cards/d/DementiaBat.java +++ b/Mage.Sets/src/mage/cards/d/DementiaBat.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/d/DevouringStrossus.java b/Mage.Sets/src/mage/cards/d/DevouringStrossus.java index 48aabae639..b43ed0486e 100644 --- a/Mage.Sets/src/mage/cards/d/DevouringStrossus.java +++ b/Mage.Sets/src/mage/cards/d/DevouringStrossus.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/d/DrossHopper.java b/Mage.Sets/src/mage/cards/d/DrossHopper.java index 038ed13d6a..e6e7436661 100644 --- a/Mage.Sets/src/mage/cards/d/DrossHopper.java +++ b/Mage.Sets/src/mage/cards/d/DrossHopper.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/d/DrossRipper.java b/Mage.Sets/src/mage/cards/d/DrossRipper.java index 836f431631..76108b2e64 100644 --- a/Mage.Sets/src/mage/cards/d/DrossRipper.java +++ b/Mage.Sets/src/mage/cards/d/DrossRipper.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/e/EasternPaladin.java b/Mage.Sets/src/mage/cards/e/EasternPaladin.java index ab42d68cd7..3175c576af 100644 --- a/Mage.Sets/src/mage/cards/e/EasternPaladin.java +++ b/Mage.Sets/src/mage/cards/e/EasternPaladin.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/e/EleshNornGrandCenobite.java b/Mage.Sets/src/mage/cards/e/EleshNornGrandCenobite.java index ad81a30bfc..de4a49bb3e 100644 --- a/Mage.Sets/src/mage/cards/e/EleshNornGrandCenobite.java +++ b/Mage.Sets/src/mage/cards/e/EleshNornGrandCenobite.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/e/EntomberExarch.java b/Mage.Sets/src/mage/cards/e/EntomberExarch.java index 47e2016458..e7cec5acdf 100644 --- a/Mage.Sets/src/mage/cards/e/EntomberExarch.java +++ b/Mage.Sets/src/mage/cards/e/EntomberExarch.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/e/ErtaiTheCorrupted.java b/Mage.Sets/src/mage/cards/e/ErtaiTheCorrupted.java index ee0b64a471..6dbcf1eb89 100644 --- a/Mage.Sets/src/mage/cards/e/ErtaiTheCorrupted.java +++ b/Mage.Sets/src/mage/cards/e/ErtaiTheCorrupted.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/e/EtchedMonstrosity.java b/Mage.Sets/src/mage/cards/e/EtchedMonstrosity.java index 4ff300ff01..d3fd98c543 100644 --- a/Mage.Sets/src/mage/cards/e/EtchedMonstrosity.java +++ b/Mage.Sets/src/mage/cards/e/EtchedMonstrosity.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/e/Eviscerator.java b/Mage.Sets/src/mage/cards/e/Eviscerator.java index bd3f38fa16..409c1b2542 100644 --- a/Mage.Sets/src/mage/cards/e/Eviscerator.java +++ b/Mage.Sets/src/mage/cards/e/Eviscerator.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/e/EzuriClawOfProgress.java b/Mage.Sets/src/mage/cards/e/EzuriClawOfProgress.java index ca7fcb1ec3..edd8234b6f 100644 --- a/Mage.Sets/src/mage/cards/e/EzuriClawOfProgress.java +++ b/Mage.Sets/src/mage/cards/e/EzuriClawOfProgress.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/f/FallenFerromancer.java b/Mage.Sets/src/mage/cards/f/FallenFerromancer.java index 09e3454a1e..c60a8807ae 100644 --- a/Mage.Sets/src/mage/cards/f/FallenFerromancer.java +++ b/Mage.Sets/src/mage/cards/f/FallenFerromancer.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/f/FirstSphereGargantua.java b/Mage.Sets/src/mage/cards/f/FirstSphereGargantua.java index 5b3a6a4770..9d38483cf7 100644 --- a/Mage.Sets/src/mage/cards/f/FirstSphereGargantua.java +++ b/Mage.Sets/src/mage/cards/f/FirstSphereGargantua.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/f/FlamebornViron.java b/Mage.Sets/src/mage/cards/f/FlamebornViron.java index 27c3c1d464..15f258b789 100644 --- a/Mage.Sets/src/mage/cards/f/FlamebornViron.java +++ b/Mage.Sets/src/mage/cards/f/FlamebornViron.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/f/Flensermite.java b/Mage.Sets/src/mage/cards/f/Flensermite.java index 27d514e28d..7f85be3f47 100644 --- a/Mage.Sets/src/mage/cards/f/Flensermite.java +++ b/Mage.Sets/src/mage/cards/f/Flensermite.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/f/FleshEaterImp.java b/Mage.Sets/src/mage/cards/f/FleshEaterImp.java index e4b25d8f78..2471dcd75b 100644 --- a/Mage.Sets/src/mage/cards/f/FleshEaterImp.java +++ b/Mage.Sets/src/mage/cards/f/FleshEaterImp.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/f/FleshReaver.java b/Mage.Sets/src/mage/cards/f/FleshReaver.java index 9ae154836a..4009bc9b55 100644 --- a/Mage.Sets/src/mage/cards/f/FleshReaver.java +++ b/Mage.Sets/src/mage/cards/f/FleshReaver.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/f/FumeSpitter.java b/Mage.Sets/src/mage/cards/f/FumeSpitter.java index 951aa29422..e798ede933 100644 --- a/Mage.Sets/src/mage/cards/f/FumeSpitter.java +++ b/Mage.Sets/src/mage/cards/f/FumeSpitter.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/f/FurnaceScamp.java b/Mage.Sets/src/mage/cards/f/FurnaceScamp.java index d979547361..25619403d9 100644 --- a/Mage.Sets/src/mage/cards/f/FurnaceScamp.java +++ b/Mage.Sets/src/mage/cards/f/FurnaceScamp.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/g/Gallowbraid.java b/Mage.Sets/src/mage/cards/g/Gallowbraid.java index 9702ad68c4..a075db6c24 100644 --- a/Mage.Sets/src/mage/cards/g/Gallowbraid.java +++ b/Mage.Sets/src/mage/cards/g/Gallowbraid.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/g/GethLordOfTheVault.java b/Mage.Sets/src/mage/cards/g/GethLordOfTheVault.java index ce4b6e749b..ee740491e0 100644 --- a/Mage.Sets/src/mage/cards/g/GethLordOfTheVault.java +++ b/Mage.Sets/src/mage/cards/g/GethLordOfTheVault.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/g/GlissaTheTraitor.java b/Mage.Sets/src/mage/cards/g/GlissaTheTraitor.java index 30cd49b5b1..0a6d9f23ef 100644 --- a/Mage.Sets/src/mage/cards/g/GlissaTheTraitor.java +++ b/Mage.Sets/src/mage/cards/g/GlissaTheTraitor.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/g/GlissasCourier.java b/Mage.Sets/src/mage/cards/g/GlissasCourier.java index 1b0aa00446..e48b19e29f 100644 --- a/Mage.Sets/src/mage/cards/g/GlissasCourier.java +++ b/Mage.Sets/src/mage/cards/g/GlissasCourier.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/g/GlistenerElf.java b/Mage.Sets/src/mage/cards/g/GlistenerElf.java index 85e1ccabd0..b6a4ef0e46 100644 --- a/Mage.Sets/src/mage/cards/g/GlistenerElf.java +++ b/Mage.Sets/src/mage/cards/g/GlistenerElf.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/g/GoreVassal.java b/Mage.Sets/src/mage/cards/g/GoreVassal.java index 3ee2ca9266..5832065e26 100644 --- a/Mage.Sets/src/mage/cards/g/GoreVassal.java +++ b/Mage.Sets/src/mage/cards/g/GoreVassal.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/g/GrevenPredatorCaptain.java b/Mage.Sets/src/mage/cards/g/GrevenPredatorCaptain.java index 97572ef20d..1d3da75d41 100644 --- a/Mage.Sets/src/mage/cards/g/GrevenPredatorCaptain.java +++ b/Mage.Sets/src/mage/cards/g/GrevenPredatorCaptain.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/h/HandOfThePraetors.java b/Mage.Sets/src/mage/cards/h/HandOfThePraetors.java index 4d7f7854bb..6787226fb5 100644 --- a/Mage.Sets/src/mage/cards/h/HandOfThePraetors.java +++ b/Mage.Sets/src/mage/cards/h/HandOfThePraetors.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/h/HexParasite.java b/Mage.Sets/src/mage/cards/h/HexParasite.java index 1bcdd38ad9..05a919f937 100644 --- a/Mage.Sets/src/mage/cards/h/HexParasite.java +++ b/Mage.Sets/src/mage/cards/h/HexParasite.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/h/HollowDogs.java b/Mage.Sets/src/mage/cards/h/HollowDogs.java index 339efb55d8..bb9d98b219 100644 --- a/Mage.Sets/src/mage/cards/h/HollowDogs.java +++ b/Mage.Sets/src/mage/cards/h/HollowDogs.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/i/IchTekikSalvageSplicer.java b/Mage.Sets/src/mage/cards/i/IchTekikSalvageSplicer.java index 583fc45990..a4550c6ab7 100644 --- a/Mage.Sets/src/mage/cards/i/IchTekikSalvageSplicer.java +++ b/Mage.Sets/src/mage/cards/i/IchTekikSalvageSplicer.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/i/IchorRats.java b/Mage.Sets/src/mage/cards/i/IchorRats.java index d9a9a13dae..6c7fcb39b3 100644 --- a/Mage.Sets/src/mage/cards/i/IchorRats.java +++ b/Mage.Sets/src/mage/cards/i/IchorRats.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/i/IchorclawMyr.java b/Mage.Sets/src/mage/cards/i/IchorclawMyr.java index db36af568b..c7441c698c 100644 --- a/Mage.Sets/src/mage/cards/i/IchorclawMyr.java +++ b/Mage.Sets/src/mage/cards/i/IchorclawMyr.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/i/ImmolatingSouleater.java b/Mage.Sets/src/mage/cards/i/ImmolatingSouleater.java index a7ee6f6973..c795d8e54e 100644 --- a/Mage.Sets/src/mage/cards/i/ImmolatingSouleater.java +++ b/Mage.Sets/src/mage/cards/i/ImmolatingSouleater.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/i/ImpalerShrike.java b/Mage.Sets/src/mage/cards/i/ImpalerShrike.java index 8608e617a7..74a1ee1f33 100644 --- a/Mage.Sets/src/mage/cards/i/ImpalerShrike.java +++ b/Mage.Sets/src/mage/cards/i/ImpalerShrike.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/i/InquisitorExarch.java b/Mage.Sets/src/mage/cards/i/InquisitorExarch.java index 0c130d6b94..c2ac1e11f2 100644 --- a/Mage.Sets/src/mage/cards/i/InquisitorExarch.java +++ b/Mage.Sets/src/mage/cards/i/InquisitorExarch.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/i/InsatiableSouleater.java b/Mage.Sets/src/mage/cards/i/InsatiableSouleater.java index d75eed0c29..b6e2d3b19c 100644 --- a/Mage.Sets/src/mage/cards/i/InsatiableSouleater.java +++ b/Mage.Sets/src/mage/cards/i/InsatiableSouleater.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/i/InvaderParasite.java b/Mage.Sets/src/mage/cards/i/InvaderParasite.java index cf730df412..afce56d2f0 100644 --- a/Mage.Sets/src/mage/cards/i/InvaderParasite.java +++ b/Mage.Sets/src/mage/cards/i/InvaderParasite.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/j/JinGitaxiasCoreAugur.java b/Mage.Sets/src/mage/cards/j/JinGitaxiasCoreAugur.java index 96f8d89edc..1396187252 100644 --- a/Mage.Sets/src/mage/cards/j/JinGitaxiasCoreAugur.java +++ b/Mage.Sets/src/mage/cards/j/JinGitaxiasCoreAugur.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/k/KeskitTheFleshSculptor.java b/Mage.Sets/src/mage/cards/k/KeskitTheFleshSculptor.java index 8dfd0ab4cf..f1a3716bd8 100644 --- a/Mage.Sets/src/mage/cards/k/KeskitTheFleshSculptor.java +++ b/Mage.Sets/src/mage/cards/k/KeskitTheFleshSculptor.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/k/KilnWalker.java b/Mage.Sets/src/mage/cards/k/KilnWalker.java index 2d1054fc1b..ab8c70f078 100644 --- a/Mage.Sets/src/mage/cards/k/KilnWalker.java +++ b/Mage.Sets/src/mage/cards/k/KilnWalker.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/k/KrrikSonOfYawgmoth.java b/Mage.Sets/src/mage/cards/k/KrrikSonOfYawgmoth.java index f4aafa6519..e4656e2a87 100644 --- a/Mage.Sets/src/mage/cards/k/KrrikSonOfYawgmoth.java +++ b/Mage.Sets/src/mage/cards/k/KrrikSonOfYawgmoth.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/l/LostLeonin.java b/Mage.Sets/src/mage/cards/l/LostLeonin.java index b80e4bbf21..d7200e066b 100644 --- a/Mage.Sets/src/mage/cards/l/LostLeonin.java +++ b/Mage.Sets/src/mage/cards/l/LostLeonin.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/l/LoxodonConvert.java b/Mage.Sets/src/mage/cards/l/LoxodonConvert.java index 5b85506057..1232bd2341 100644 --- a/Mage.Sets/src/mage/cards/l/LoxodonConvert.java +++ b/Mage.Sets/src/mage/cards/l/LoxodonConvert.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/m/MaraudingKnight.java b/Mage.Sets/src/mage/cards/m/MaraudingKnight.java index e40062705a..5c392aa2a1 100644 --- a/Mage.Sets/src/mage/cards/m/MaraudingKnight.java +++ b/Mage.Sets/src/mage/cards/m/MaraudingKnight.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/m/MassacreWurm.java b/Mage.Sets/src/mage/cards/m/MassacreWurm.java index 2bbd272e72..efab6b7e59 100644 --- a/Mage.Sets/src/mage/cards/m/MassacreWurm.java +++ b/Mage.Sets/src/mage/cards/m/MassacreWurm.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/m/MasterSplicer.java b/Mage.Sets/src/mage/cards/m/MasterSplicer.java index 9c88cb61aa..6ce1438305 100644 --- a/Mage.Sets/src/mage/cards/m/MasterSplicer.java +++ b/Mage.Sets/src/mage/cards/m/MasterSplicer.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/m/MaulSplicer.java b/Mage.Sets/src/mage/cards/m/MaulSplicer.java index 8c4aeef1e4..6196c8fda5 100644 --- a/Mage.Sets/src/mage/cards/m/MaulSplicer.java +++ b/Mage.Sets/src/mage/cards/m/MaulSplicer.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/m/MoltensteelDragon.java b/Mage.Sets/src/mage/cards/m/MoltensteelDragon.java index 8a122be8e5..ad9430c080 100644 --- a/Mage.Sets/src/mage/cards/m/MoltensteelDragon.java +++ b/Mage.Sets/src/mage/cards/m/MoltensteelDragon.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/m/Morinfen.java b/Mage.Sets/src/mage/cards/m/Morinfen.java index db88cd8799..5af5dc21bd 100644 --- a/Mage.Sets/src/mage/cards/m/Morinfen.java +++ b/Mage.Sets/src/mage/cards/m/Morinfen.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/m/MortisDogs.java b/Mage.Sets/src/mage/cards/m/MortisDogs.java index 79e16db707..8452603ca2 100644 --- a/Mage.Sets/src/mage/cards/m/MortisDogs.java +++ b/Mage.Sets/src/mage/cards/m/MortisDogs.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/m/MycosynthFiend.java b/Mage.Sets/src/mage/cards/m/MycosynthFiend.java index 895c8bde93..e13007a36b 100644 --- a/Mage.Sets/src/mage/cards/m/MycosynthFiend.java +++ b/Mage.Sets/src/mage/cards/m/MycosynthFiend.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/m/MyrSire.java b/Mage.Sets/src/mage/cards/m/MyrSire.java index 80b28b593c..cbbeaf6fbf 100644 --- a/Mage.Sets/src/mage/cards/m/MyrSire.java +++ b/Mage.Sets/src/mage/cards/m/MyrSire.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/n/NecrogenScudder.java b/Mage.Sets/src/mage/cards/n/NecrogenScudder.java index 804bd41094..04093299cd 100644 --- a/Mage.Sets/src/mage/cards/n/NecrogenScudder.java +++ b/Mage.Sets/src/mage/cards/n/NecrogenScudder.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/n/Necropede.java b/Mage.Sets/src/mage/cards/n/Necropede.java index 5ec4b67ac1..5234c9345b 100644 --- a/Mage.Sets/src/mage/cards/n/Necropede.java +++ b/Mage.Sets/src/mage/cards/n/Necropede.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/n/NestedGhoul.java b/Mage.Sets/src/mage/cards/n/NestedGhoul.java index bf65048e36..e1c4a84196 100644 --- a/Mage.Sets/src/mage/cards/n/NestedGhoul.java +++ b/Mage.Sets/src/mage/cards/n/NestedGhoul.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/o/Oculus.java b/Mage.Sets/src/mage/cards/o/Oculus.java index ee4129d7b9..0d7450f024 100644 --- a/Mage.Sets/src/mage/cards/o/Oculus.java +++ b/Mage.Sets/src/mage/cards/o/Oculus.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/o/OgreMenial.java b/Mage.Sets/src/mage/cards/o/OgreMenial.java index ceffc6711f..e14899e772 100644 --- a/Mage.Sets/src/mage/cards/o/OgreMenial.java +++ b/Mage.Sets/src/mage/cards/o/OgreMenial.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/o/OrderOfYawgmoth.java b/Mage.Sets/src/mage/cards/o/OrderOfYawgmoth.java index 89a3089deb..3f06a90e66 100644 --- a/Mage.Sets/src/mage/cards/o/OrderOfYawgmoth.java +++ b/Mage.Sets/src/mage/cards/o/OrderOfYawgmoth.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/p/PerilousMyr.java b/Mage.Sets/src/mage/cards/p/PerilousMyr.java index 2c5f45dc87..afbf76a9d9 100644 --- a/Mage.Sets/src/mage/cards/p/PerilousMyr.java +++ b/Mage.Sets/src/mage/cards/p/PerilousMyr.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/p/PestilentSouleater.java b/Mage.Sets/src/mage/cards/p/PestilentSouleater.java index ffb9e5fe88..d9b448d442 100644 --- a/Mage.Sets/src/mage/cards/p/PestilentSouleater.java +++ b/Mage.Sets/src/mage/cards/p/PestilentSouleater.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianBattleflies.java b/Mage.Sets/src/mage/cards/p/PhyrexianBattleflies.java index 3b2b0c9e61..7d45906c44 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianBattleflies.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianBattleflies.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianBloodstock.java b/Mage.Sets/src/mage/cards/p/PhyrexianBloodstock.java index eb56be9470..5b9fe000e3 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianBloodstock.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianBloodstock.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianBroodlings.java b/Mage.Sets/src/mage/cards/p/PhyrexianBroodlings.java index b9ad0325b5..f7cfd84feb 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianBroodlings.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianBroodlings.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianColossus.java b/Mage.Sets/src/mage/cards/p/PhyrexianColossus.java index a8c10394f0..41efa4e30e 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianColossus.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianColossus.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianCrusader.java b/Mage.Sets/src/mage/cards/p/PhyrexianCrusader.java index 4f866559bc..8cb0097d49 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianCrusader.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianCrusader.java @@ -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); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianDebaser.java b/Mage.Sets/src/mage/cards/p/PhyrexianDebaser.java index 04b7d3cd85..d97cbdfaa6 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianDebaser.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianDebaser.java @@ -25,6 +25,7 @@ public final class PhyrexianDebaser extends CardImpl { public PhyrexianDebaser(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{B}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.CARRIER); this.power = new MageInt(2); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianDefiler.java b/Mage.Sets/src/mage/cards/p/PhyrexianDefiler.java index ef48e2f84b..6d0a9a24f1 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianDefiler.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianDefiler.java @@ -24,6 +24,7 @@ public final class PhyrexianDefiler extends CardImpl { public PhyrexianDefiler(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{B}{B}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.CARRIER); this.power = new MageInt(3); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianDelver.java b/Mage.Sets/src/mage/cards/p/PhyrexianDelver.java index cd04e49362..b7dc555b96 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianDelver.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianDelver.java @@ -27,6 +27,7 @@ public final class PhyrexianDelver extends CardImpl { public PhyrexianDelver(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.power = new MageInt(3); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianDenouncer.java b/Mage.Sets/src/mage/cards/p/PhyrexianDenouncer.java index 430ba97e7b..5c596ffad9 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianDenouncer.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianDenouncer.java @@ -24,6 +24,7 @@ public final class PhyrexianDenouncer extends CardImpl { public PhyrexianDenouncer(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{B}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.CARRIER); this.power = new MageInt(1); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianDevourer.java b/Mage.Sets/src/mage/cards/p/PhyrexianDevourer.java index a6bea763ef..88c41c0f2a 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianDevourer.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianDevourer.java @@ -32,6 +32,7 @@ public final class PhyrexianDevourer extends CardImpl { public PhyrexianDevourer(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{6}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.CONSTRUCT); this.power = new MageInt(1); this.toughness = new MageInt(1); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianDigester.java b/Mage.Sets/src/mage/cards/p/PhyrexianDigester.java index 02f437763d..7f4d7d7362 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianDigester.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianDigester.java @@ -18,6 +18,7 @@ public final class PhyrexianDigester extends CardImpl { public PhyrexianDigester (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(2); this.toughness = new MageInt(1); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianDreadnought.java b/Mage.Sets/src/mage/cards/p/PhyrexianDreadnought.java index c8f0c49bc2..a036ab16ca 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianDreadnought.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianDreadnought.java @@ -29,6 +29,7 @@ public final class PhyrexianDreadnought extends CardImpl { public PhyrexianDreadnought(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, "{1}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.DREADNOUGHT); this.power = new MageInt(12); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianDriver.java b/Mage.Sets/src/mage/cards/p/PhyrexianDriver.java index cc1c72e13c..c3f47d64eb 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianDriver.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianDriver.java @@ -25,6 +25,7 @@ public final class PhyrexianDriver extends CardImpl { public PhyrexianDriver(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{B}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.ZOMBIE); this.subtype.add(SubType.MERCENARY); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianGargantua.java b/Mage.Sets/src/mage/cards/p/PhyrexianGargantua.java index 37dce20cca..a3f6df076d 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianGargantua.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianGargantua.java @@ -20,6 +20,7 @@ public final class PhyrexianGargantua extends CardImpl { public PhyrexianGargantua(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(4); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianGhoul.java b/Mage.Sets/src/mage/cards/p/PhyrexianGhoul.java index 72c98e9a71..b8334fd6cb 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianGhoul.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianGhoul.java @@ -23,6 +23,7 @@ public final class PhyrexianGhoul extends CardImpl { public PhyrexianGhoul(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); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianGremlins.java b/Mage.Sets/src/mage/cards/p/PhyrexianGremlins.java index ded2cb376a..a96aeb80cc 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianGremlins.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianGremlins.java @@ -24,6 +24,7 @@ public final class PhyrexianGremlins extends CardImpl { public PhyrexianGremlins(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{B}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.GREMLIN); this.power = new MageInt(1); this.toughness = new MageInt(1); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianHulk.java b/Mage.Sets/src/mage/cards/p/PhyrexianHulk.java index 31f33cc063..477768c977 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianHulk.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianHulk.java @@ -16,6 +16,7 @@ public final class PhyrexianHulk extends CardImpl { public PhyrexianHulk(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{6}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.GOLEM); this.power = new MageInt(5); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianHydra.java b/Mage.Sets/src/mage/cards/p/PhyrexianHydra.java index 047e72c39c..9618dc9ec0 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianHydra.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianHydra.java @@ -28,6 +28,7 @@ public final class PhyrexianHydra extends CardImpl { public PhyrexianHydra(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{G}{G}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.HYDRA); this.power = new MageInt(7); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianInfiltrator.java b/Mage.Sets/src/mage/cards/p/PhyrexianInfiltrator.java index 0c1b60c6b2..1ff5018dd8 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianInfiltrator.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianInfiltrator.java @@ -23,6 +23,7 @@ public final class PhyrexianInfiltrator extends CardImpl { public PhyrexianInfiltrator(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(2); this.toughness = new MageInt(2); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianIngester.java b/Mage.Sets/src/mage/cards/p/PhyrexianIngester.java index a3663b8f25..333c7b2efd 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianIngester.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianIngester.java @@ -41,6 +41,7 @@ public final class PhyrexianIngester extends CardImpl { public PhyrexianIngester(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{6}{U}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.BEAST); this.power = new MageInt(3); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianIronfoot.java b/Mage.Sets/src/mage/cards/p/PhyrexianIronfoot.java index aedbc1eb91..8dac37ec77 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianIronfoot.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianIronfoot.java @@ -24,6 +24,7 @@ public final class PhyrexianIronfoot extends CardImpl { public PhyrexianIronfoot(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{3}"); this.addSuperType(SuperType.SNOW); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.CONSTRUCT); this.power = new MageInt(3); this.toughness = new MageInt(4); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianJuggernaut.java b/Mage.Sets/src/mage/cards/p/PhyrexianJuggernaut.java index b49b5951d3..54d97d43d0 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianJuggernaut.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianJuggernaut.java @@ -19,6 +19,7 @@ public final class PhyrexianJuggernaut extends CardImpl { public PhyrexianJuggernaut (UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{6}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.JUGGERNAUT); this.power = new MageInt(5); this.toughness = new MageInt(5); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianMarauder.java b/Mage.Sets/src/mage/cards/p/PhyrexianMarauder.java index 49572995d8..4a851f0350 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianMarauder.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianMarauder.java @@ -29,6 +29,7 @@ public final class PhyrexianMarauder extends CardImpl { public PhyrexianMarauder(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{X}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.CONSTRUCT); this.power = new MageInt(0); this.toughness = new MageInt(0); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianMonitor.java b/Mage.Sets/src/mage/cards/p/PhyrexianMonitor.java index 3fb874d210..282168ae6a 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianMonitor.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianMonitor.java @@ -20,6 +20,7 @@ public final class PhyrexianMonitor extends CardImpl { public PhyrexianMonitor(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{B}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.SKELETON); this.power = new MageInt(2); this.toughness = new MageInt(2); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianNegator.java b/Mage.Sets/src/mage/cards/p/PhyrexianNegator.java index 3f22d7d60f..db1318db6f 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianNegator.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianNegator.java @@ -26,6 +26,7 @@ public final class PhyrexianNegator extends CardImpl { public PhyrexianNegator(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(5); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianObliterator.java b/Mage.Sets/src/mage/cards/p/PhyrexianObliterator.java index 7a31730446..31b0acd27f 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianObliterator.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianObliterator.java @@ -27,6 +27,7 @@ public final class PhyrexianObliterator extends CardImpl { public PhyrexianObliterator(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{B}{B}{B}{B}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.HORROR); this.power = new MageInt(5); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianPlaguelord.java b/Mage.Sets/src/mage/cards/p/PhyrexianPlaguelord.java index f60ad77434..6c4d05ec56 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianPlaguelord.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianPlaguelord.java @@ -27,6 +27,7 @@ public final class PhyrexianPlaguelord extends CardImpl { public PhyrexianPlaguelord(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{B}{B}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.CARRIER); this.power = new MageInt(4); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianProwler.java b/Mage.Sets/src/mage/cards/p/PhyrexianProwler.java index 23e6c2fc69..92db310ee7 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianProwler.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianProwler.java @@ -23,6 +23,7 @@ public final class PhyrexianProwler extends CardImpl { public PhyrexianProwler(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{B}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.ZOMBIE); this.subtype.add(SubType.MERCENARY); this.power = new MageInt(3); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianRager.java b/Mage.Sets/src/mage/cards/p/PhyrexianRager.java index 91a37d4fba..a3e6ad0e9a 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianRager.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianRager.java @@ -19,6 +19,7 @@ public final class PhyrexianRager extends CardImpl { public PhyrexianRager(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); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianReaper.java b/Mage.Sets/src/mage/cards/p/PhyrexianReaper.java index c959a2802b..3c78c06997 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianReaper.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianReaper.java @@ -27,6 +27,7 @@ public final class PhyrexianReaper extends CardImpl { public PhyrexianReaper(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); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianRevoker.java b/Mage.Sets/src/mage/cards/p/PhyrexianRevoker.java index 06e0e58a25..0f8cec5c36 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianRevoker.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianRevoker.java @@ -24,6 +24,7 @@ public final class PhyrexianRevoker extends CardImpl { public PhyrexianRevoker(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, "{2}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.HORROR); this.power = new MageInt(2); this.toughness = new MageInt(1); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianScuta.java b/Mage.Sets/src/mage/cards/p/PhyrexianScuta.java index cb3bae29fc..dc20822ee1 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianScuta.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianScuta.java @@ -23,6 +23,7 @@ public final class PhyrexianScuta extends CardImpl { public PhyrexianScuta(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); this.toughness = new MageInt(3); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianSlayer.java b/Mage.Sets/src/mage/cards/p/PhyrexianSlayer.java index 73fd21fb32..530a39fc9f 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianSlayer.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianSlayer.java @@ -28,6 +28,7 @@ public final class PhyrexianSlayer extends CardImpl { public PhyrexianSlayer(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{B}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.MINION); this.power = new MageInt(2); this.toughness = new MageInt(2); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianSnowcrusher.java b/Mage.Sets/src/mage/cards/p/PhyrexianSnowcrusher.java index 8d6f0d8751..c44cf992ea 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianSnowcrusher.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianSnowcrusher.java @@ -24,6 +24,7 @@ public final class PhyrexianSnowcrusher extends CardImpl { public PhyrexianSnowcrusher(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{6}"); addSuperType(SuperType.SNOW); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.JUGGERNAUT); this.power = new MageInt(6); this.toughness = new MageInt(5); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianSoulgorger.java b/Mage.Sets/src/mage/cards/p/PhyrexianSoulgorger.java index 2f978ceb9f..2fb992c28b 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianSoulgorger.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianSoulgorger.java @@ -22,6 +22,7 @@ public final class PhyrexianSoulgorger extends CardImpl { public PhyrexianSoulgorger(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, "{3}"); addSuperType(SuperType.SNOW); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.CONSTRUCT); this.power = new MageInt(8); this.toughness = new MageInt(8); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianSwarmlord.java b/Mage.Sets/src/mage/cards/p/PhyrexianSwarmlord.java index b392a6e1a1..81cf6a3219 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianSwarmlord.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianSwarmlord.java @@ -22,6 +22,7 @@ public final class PhyrexianSwarmlord extends CardImpl { public PhyrexianSwarmlord(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{4}{G}{G}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.INSECT); this.subtype.add(SubType.HORROR); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianTriniform.java b/Mage.Sets/src/mage/cards/p/PhyrexianTriniform.java index d0bc175183..fbe1b5be0c 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianTriniform.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianTriniform.java @@ -21,6 +21,7 @@ public final class PhyrexianTriniform extends CardImpl { public PhyrexianTriniform(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, "{9}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.GOLEM); this.power = new MageInt(9); this.toughness = new MageInt(9); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianVatmother.java b/Mage.Sets/src/mage/cards/p/PhyrexianVatmother.java index 5c7fd05429..b1f88a2b7e 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianVatmother.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianVatmother.java @@ -26,6 +26,7 @@ public final class PhyrexianVatmother extends CardImpl { public PhyrexianVatmother (UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{B}{B}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.HORROR); this.power = new MageInt(4); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianWalker.java b/Mage.Sets/src/mage/cards/p/PhyrexianWalker.java index 2bb8358176..63cd908abb 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianWalker.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianWalker.java @@ -16,6 +16,7 @@ public final class PhyrexianWalker extends CardImpl { public PhyrexianWalker(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{0}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.CONSTRUCT); this.power = new MageInt(0); this.toughness = new MageInt(3); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianWarBeast.java b/Mage.Sets/src/mage/cards/p/PhyrexianWarBeast.java index e1114fa721..6e90f756ed 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianWarBeast.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianWarBeast.java @@ -21,6 +21,7 @@ public final class PhyrexianWarBeast extends CardImpl { public PhyrexianWarBeast(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{3}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.BEAST); this.power = new MageInt(3); this.toughness = new MageInt(4); diff --git a/Mage.Sets/src/mage/cards/p/PierceStrider.java b/Mage.Sets/src/mage/cards/p/PierceStrider.java index 1b9e8012ce..ae288f53ed 100644 --- a/Mage.Sets/src/mage/cards/p/PierceStrider.java +++ b/Mage.Sets/src/mage/cards/p/PierceStrider.java @@ -21,6 +21,7 @@ public final class PierceStrider extends CardImpl { public PierceStrider (UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{4}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.CONSTRUCT); this.power = new MageInt(3); this.toughness = new MageInt(3); diff --git a/Mage.Sets/src/mage/cards/p/PithDriller.java b/Mage.Sets/src/mage/cards/p/PithDriller.java index 07b44f0306..4af034313e 100644 --- a/Mage.Sets/src/mage/cards/p/PithDriller.java +++ b/Mage.Sets/src/mage/cards/p/PithDriller.java @@ -20,6 +20,7 @@ public final class PithDriller extends CardImpl { public PithDriller(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{4}{B/P}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.HORROR); this.power = new MageInt(2); diff --git a/Mage.Sets/src/mage/cards/p/PlagueDogs.java b/Mage.Sets/src/mage/cards/p/PlagueDogs.java index 3ce5d491a2..00dc8bec8e 100644 --- a/Mage.Sets/src/mage/cards/p/PlagueDogs.java +++ b/Mage.Sets/src/mage/cards/p/PlagueDogs.java @@ -25,6 +25,7 @@ public final class PlagueDogs extends CardImpl { public PlagueDogs(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); this.power = new MageInt(3); diff --git a/Mage.Sets/src/mage/cards/p/PlagueMyr.java b/Mage.Sets/src/mage/cards/p/PlagueMyr.java index c8299ae807..a287eb12d0 100644 --- a/Mage.Sets/src/mage/cards/p/PlagueMyr.java +++ b/Mage.Sets/src/mage/cards/p/PlagueMyr.java @@ -19,6 +19,7 @@ public final class PlagueMyr extends CardImpl { public PlagueMyr (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); diff --git a/Mage.Sets/src/mage/cards/p/PlagueSpitter.java b/Mage.Sets/src/mage/cards/p/PlagueSpitter.java index 891f967a04..48cdf8a7ab 100644 --- a/Mage.Sets/src/mage/cards/p/PlagueSpitter.java +++ b/Mage.Sets/src/mage/cards/p/PlagueSpitter.java @@ -21,6 +21,7 @@ public final class PlagueSpitter extends CardImpl { public PlagueSpitter(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); this.toughness = new MageInt(2); diff --git a/Mage.Sets/src/mage/cards/p/PlagueStinger.java b/Mage.Sets/src/mage/cards/p/PlagueStinger.java index 2b7a79919b..4860c65aa0 100644 --- a/Mage.Sets/src/mage/cards/p/PlagueStinger.java +++ b/Mage.Sets/src/mage/cards/p/PlagueStinger.java @@ -19,6 +19,7 @@ public final class PlagueStinger extends CardImpl { public PlagueStinger (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); diff --git a/Mage.Sets/src/mage/cards/p/PlaguemawBeast.java b/Mage.Sets/src/mage/cards/p/PlaguemawBeast.java index a179e9745c..0e8605cf1b 100644 --- a/Mage.Sets/src/mage/cards/p/PlaguemawBeast.java +++ b/Mage.Sets/src/mage/cards/p/PlaguemawBeast.java @@ -24,6 +24,7 @@ public final class PlaguemawBeast extends CardImpl { public PlaguemawBeast(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{G}{G}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.BEAST); this.power = new MageInt(4); diff --git a/Mage.Sets/src/mage/cards/p/PorcelainLegionnaire.java b/Mage.Sets/src/mage/cards/p/PorcelainLegionnaire.java index 0d82ca2d42..8b41e7c4da 100644 --- a/Mage.Sets/src/mage/cards/p/PorcelainLegionnaire.java +++ b/Mage.Sets/src/mage/cards/p/PorcelainLegionnaire.java @@ -17,6 +17,7 @@ public final class PorcelainLegionnaire extends CardImpl { public PorcelainLegionnaire(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{2}{W/P}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.SOLDIER); this.power = new MageInt(3); diff --git a/Mage.Sets/src/mage/cards/p/PriestOfGix.java b/Mage.Sets/src/mage/cards/p/PriestOfGix.java index 84ff832bc1..a6c52f6426 100644 --- a/Mage.Sets/src/mage/cards/p/PriestOfGix.java +++ b/Mage.Sets/src/mage/cards/p/PriestOfGix.java @@ -19,6 +19,7 @@ public final class PriestOfGix extends CardImpl { public PriestOfGix(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{B}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.HUMAN); this.subtype.add(SubType.CLERIC); this.subtype.add(SubType.MINION); diff --git a/Mage.Sets/src/mage/cards/p/PriestOfUrabrask.java b/Mage.Sets/src/mage/cards/p/PriestOfUrabrask.java index d7dd0a8f16..7188a59cf2 100644 --- a/Mage.Sets/src/mage/cards/p/PriestOfUrabrask.java +++ b/Mage.Sets/src/mage/cards/p/PriestOfUrabrask.java @@ -19,6 +19,7 @@ public final class PriestOfUrabrask extends CardImpl { public PriestOfUrabrask(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{R}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.HUMAN); this.subtype.add(SubType.CLERIC); diff --git a/Mage.Sets/src/mage/cards/p/PriestOfYawgmoth.java b/Mage.Sets/src/mage/cards/p/PriestOfYawgmoth.java index 8dbc04fd34..fcf8f65ba7 100644 --- a/Mage.Sets/src/mage/cards/p/PriestOfYawgmoth.java +++ b/Mage.Sets/src/mage/cards/p/PriestOfYawgmoth.java @@ -25,6 +25,7 @@ public final class PriestOfYawgmoth extends CardImpl { public PriestOfYawgmoth(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{B}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.HUMAN); this.subtype.add(SubType.CLERIC); this.power = new MageInt(1); diff --git a/Mage.Sets/src/mage/cards/p/PriestsOfNorn.java b/Mage.Sets/src/mage/cards/p/PriestsOfNorn.java index 986f99b3c5..58c2da44ca 100644 --- a/Mage.Sets/src/mage/cards/p/PriestsOfNorn.java +++ b/Mage.Sets/src/mage/cards/p/PriestsOfNorn.java @@ -19,6 +19,7 @@ public final class PriestsOfNorn extends CardImpl { public PriestsOfNorn (UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{W}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.CLERIC); this.power = new MageInt(1); diff --git a/Mage.Sets/src/mage/cards/p/PsychosisCrawler.java b/Mage.Sets/src/mage/cards/p/PsychosisCrawler.java index 4b1d2c583f..63e23e9087 100644 --- a/Mage.Sets/src/mage/cards/p/PsychosisCrawler.java +++ b/Mage.Sets/src/mage/cards/p/PsychosisCrawler.java @@ -23,6 +23,7 @@ public final class PsychosisCrawler extends CardImpl { public PsychosisCrawler(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, "{5}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.HORROR); this.power = new MageInt(0); diff --git a/Mage.Sets/src/mage/cards/p/Putrefax.java b/Mage.Sets/src/mage/cards/p/Putrefax.java index 57e19ef316..f024fbf7be 100644 --- a/Mage.Sets/src/mage/cards/p/Putrefax.java +++ b/Mage.Sets/src/mage/cards/p/Putrefax.java @@ -23,6 +23,7 @@ public final class Putrefax extends CardImpl { public Putrefax (UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{G}{G}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.HORROR); this.power = new MageInt(5); diff --git a/Mage.Sets/src/mage/cards/q/QuilledSlagwurm.java b/Mage.Sets/src/mage/cards/q/QuilledSlagwurm.java index 60032380a6..12b43c47f7 100644 --- a/Mage.Sets/src/mage/cards/q/QuilledSlagwurm.java +++ b/Mage.Sets/src/mage/cards/q/QuilledSlagwurm.java @@ -17,6 +17,7 @@ public final class QuilledSlagwurm extends CardImpl { public QuilledSlagwurm (UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{4}{G}{G}{G}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.WURM); this.power = new MageInt(8); diff --git a/Mage.Sets/src/mage/cards/r/Rackling.java b/Mage.Sets/src/mage/cards/r/Rackling.java index 3cbb3f21cf..44c76e398c 100644 --- a/Mage.Sets/src/mage/cards/r/Rackling.java +++ b/Mage.Sets/src/mage/cards/r/Rackling.java @@ -20,6 +20,7 @@ public final class Rackling extends CardImpl { public Rackling(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, "{4}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.CONSTRUCT); this.power = new MageInt(2); this.toughness = new MageInt(2); diff --git a/Mage.Sets/src/mage/cards/r/RathiFiend.java b/Mage.Sets/src/mage/cards/r/RathiFiend.java index 288abb93a7..faace34319 100644 --- a/Mage.Sets/src/mage/cards/r/RathiFiend.java +++ b/Mage.Sets/src/mage/cards/r/RathiFiend.java @@ -35,6 +35,7 @@ public final class RathiFiend extends CardImpl { public RathiFiend(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{B}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.HORROR); this.subtype.add(SubType.MERCENARY); diff --git a/Mage.Sets/src/mage/cards/r/RathiIntimidator.java b/Mage.Sets/src/mage/cards/r/RathiIntimidator.java index b5c282d24f..2b8bb22a2f 100644 --- a/Mage.Sets/src/mage/cards/r/RathiIntimidator.java +++ b/Mage.Sets/src/mage/cards/r/RathiIntimidator.java @@ -34,6 +34,7 @@ public final class RathiIntimidator extends CardImpl { public RathiIntimidator(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{B}{B}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.HORROR); this.subtype.add(SubType.MERCENARY); diff --git a/Mage.Sets/src/mage/cards/r/RavenousSkirge.java b/Mage.Sets/src/mage/cards/r/RavenousSkirge.java index 03d37e43d4..7131d4b54e 100644 --- a/Mage.Sets/src/mage/cards/r/RavenousSkirge.java +++ b/Mage.Sets/src/mage/cards/r/RavenousSkirge.java @@ -20,6 +20,7 @@ public final class RavenousSkirge extends CardImpl { public RavenousSkirge(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{B}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.IMP); this.power = new MageInt(1); diff --git a/Mage.Sets/src/mage/cards/r/RazorSwine.java b/Mage.Sets/src/mage/cards/r/RazorSwine.java index 27008c282f..69653b3d33 100644 --- a/Mage.Sets/src/mage/cards/r/RazorSwine.java +++ b/Mage.Sets/src/mage/cards/r/RazorSwine.java @@ -18,6 +18,7 @@ public final class RazorSwine extends CardImpl { public RazorSwine(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{R}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.BOAR); this.power = new MageInt(2); diff --git a/Mage.Sets/src/mage/cards/r/ReaperOfSheoldred.java b/Mage.Sets/src/mage/cards/r/ReaperOfSheoldred.java index c831450626..66d96f9741 100644 --- a/Mage.Sets/src/mage/cards/r/ReaperOfSheoldred.java +++ b/Mage.Sets/src/mage/cards/r/ReaperOfSheoldred.java @@ -27,6 +27,7 @@ public final class ReaperOfSheoldred extends CardImpl { public ReaperOfSheoldred(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{4}{B}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.HORROR); this.power = new MageInt(2); diff --git a/Mage.Sets/src/mage/cards/r/RotWolf.java b/Mage.Sets/src/mage/cards/r/RotWolf.java index e7e4674583..1d4a0d92c5 100644 --- a/Mage.Sets/src/mage/cards/r/RotWolf.java +++ b/Mage.Sets/src/mage/cards/r/RotWolf.java @@ -19,6 +19,7 @@ public final class RotWolf extends CardImpl { public RotWolf(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{G}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.WOLF); this.power = new MageInt(2); diff --git a/Mage.Sets/src/mage/cards/r/RottedHystrix.java b/Mage.Sets/src/mage/cards/r/RottedHystrix.java index 1bff74a742..b45275a4a7 100644 --- a/Mage.Sets/src/mage/cards/r/RottedHystrix.java +++ b/Mage.Sets/src/mage/cards/r/RottedHystrix.java @@ -16,6 +16,7 @@ public final class RottedHystrix extends CardImpl { public RottedHystrix(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{4}{G}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.BEAST); this.power = new MageInt(3); diff --git a/Mage.Sets/src/mage/cards/r/RustedSlasher.java b/Mage.Sets/src/mage/cards/r/RustedSlasher.java index 9e6e9010b4..7dbaf64020 100644 --- a/Mage.Sets/src/mage/cards/r/RustedSlasher.java +++ b/Mage.Sets/src/mage/cards/r/RustedSlasher.java @@ -28,6 +28,7 @@ public final class RustedSlasher extends CardImpl { public RustedSlasher (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(4); this.toughness = new MageInt(1); diff --git a/Mage.Sets/src/mage/cards/s/SanguineGuard.java b/Mage.Sets/src/mage/cards/s/SanguineGuard.java index f1ad156270..c92605234b 100644 --- a/Mage.Sets/src/mage/cards/s/SanguineGuard.java +++ b/Mage.Sets/src/mage/cards/s/SanguineGuard.java @@ -22,6 +22,7 @@ public final class SanguineGuard extends CardImpl { public SanguineGuard(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); diff --git a/Mage.Sets/src/mage/cards/s/SarcomiteMyr.java b/Mage.Sets/src/mage/cards/s/SarcomiteMyr.java index aec0f78969..5a26130a84 100644 --- a/Mage.Sets/src/mage/cards/s/SarcomiteMyr.java +++ b/Mage.Sets/src/mage/cards/s/SarcomiteMyr.java @@ -25,6 +25,7 @@ public final class SarcomiteMyr extends CardImpl { public SarcomiteMyr(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{2}{U}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.MYR); this.power = new MageInt(2); diff --git a/Mage.Sets/src/mage/cards/s/ScourgeServant.java b/Mage.Sets/src/mage/cards/s/ScourgeServant.java index d104e85ab4..bcd1cacd99 100644 --- a/Mage.Sets/src/mage/cards/s/ScourgeServant.java +++ b/Mage.Sets/src/mage/cards/s/ScourgeServant.java @@ -18,6 +18,7 @@ public final class ScourgeServant extends CardImpl { public ScourgeServant (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); diff --git a/Mage.Sets/src/mage/cards/s/SeleniaDarkAngel.java b/Mage.Sets/src/mage/cards/s/SeleniaDarkAngel.java index 98fa401c91..6f068b7195 100644 --- a/Mage.Sets/src/mage/cards/s/SeleniaDarkAngel.java +++ b/Mage.Sets/src/mage/cards/s/SeleniaDarkAngel.java @@ -23,6 +23,7 @@ public final class SeleniaDarkAngel extends CardImpl { public SeleniaDarkAngel(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{W}{B}"); addSuperType(SuperType.LEGENDARY); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.ANGEL); diff --git a/Mage.Sets/src/mage/cards/s/SensorSplicer.java b/Mage.Sets/src/mage/cards/s/SensorSplicer.java index 2b6f3f277f..f530bbf39c 100644 --- a/Mage.Sets/src/mage/cards/s/SensorSplicer.java +++ b/Mage.Sets/src/mage/cards/s/SensorSplicer.java @@ -31,6 +31,7 @@ public final class SensorSplicer extends CardImpl { public SensorSplicer(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{4}{W}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.ARTIFICER); this.power = new MageInt(1); diff --git a/Mage.Sets/src/mage/cards/s/SepticRats.java b/Mage.Sets/src/mage/cards/s/SepticRats.java index 3e6eea36d4..d2c1ab757f 100644 --- a/Mage.Sets/src/mage/cards/s/SepticRats.java +++ b/Mage.Sets/src/mage/cards/s/SepticRats.java @@ -26,6 +26,7 @@ public final class SepticRats extends CardImpl { public SepticRats(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); diff --git a/Mage.Sets/src/mage/cards/s/SerumRaker.java b/Mage.Sets/src/mage/cards/s/SerumRaker.java index 9055a92de9..0ad107a9c0 100644 --- a/Mage.Sets/src/mage/cards/s/SerumRaker.java +++ b/Mage.Sets/src/mage/cards/s/SerumRaker.java @@ -20,6 +20,7 @@ public final class SerumRaker extends CardImpl { public SerumRaker (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(3); diff --git a/Mage.Sets/src/mage/cards/s/ShatteredAngel.java b/Mage.Sets/src/mage/cards/s/ShatteredAngel.java index 4e894aa629..dca5cccaf0 100644 --- a/Mage.Sets/src/mage/cards/s/ShatteredAngel.java +++ b/Mage.Sets/src/mage/cards/s/ShatteredAngel.java @@ -29,6 +29,7 @@ public final class ShatteredAngel extends CardImpl { public ShatteredAngel (UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{W}{W}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.ANGEL); this.power = new MageInt(3); diff --git a/Mage.Sets/src/mage/cards/s/ShivanZombie.java b/Mage.Sets/src/mage/cards/s/ShivanZombie.java index 5a1e0e3132..f0cd0a6ea1 100644 --- a/Mage.Sets/src/mage/cards/s/ShivanZombie.java +++ b/Mage.Sets/src/mage/cards/s/ShivanZombie.java @@ -18,6 +18,7 @@ public final class ShivanZombie extends CardImpl { public ShivanZombie(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{B}{R}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.BARBARIAN); this.subtype.add(SubType.ZOMBIE); this.power = new MageInt(2); diff --git a/Mage.Sets/src/mage/cards/s/ShriekRaptor.java b/Mage.Sets/src/mage/cards/s/ShriekRaptor.java index 44a4f4b0dc..d01ac8c6a5 100644 --- a/Mage.Sets/src/mage/cards/s/ShriekRaptor.java +++ b/Mage.Sets/src/mage/cards/s/ShriekRaptor.java @@ -18,6 +18,7 @@ public final class ShriekRaptor extends CardImpl { public ShriekRaptor(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{W}{W}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.BIRD); this.power = new MageInt(2); diff --git a/Mage.Sets/src/mage/cards/s/Skinrender.java b/Mage.Sets/src/mage/cards/s/Skinrender.java index 305fd35200..fa6dd4ec93 100644 --- a/Mage.Sets/src/mage/cards/s/Skinrender.java +++ b/Mage.Sets/src/mage/cards/s/Skinrender.java @@ -24,6 +24,7 @@ public final class Skinrender extends CardImpl { public Skinrender(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.power = new MageInt(3); diff --git a/Mage.Sets/src/mage/cards/s/SkirgeFamiliar.java b/Mage.Sets/src/mage/cards/s/SkirgeFamiliar.java index 17882fa725..b7a95acc20 100644 --- a/Mage.Sets/src/mage/cards/s/SkirgeFamiliar.java +++ b/Mage.Sets/src/mage/cards/s/SkirgeFamiliar.java @@ -23,6 +23,7 @@ public final class SkirgeFamiliar extends CardImpl { public SkirgeFamiliar(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{4}{B}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.IMP); this.power = new MageInt(3); this.toughness = new MageInt(2); diff --git a/Mage.Sets/src/mage/cards/s/SkithiryxTheBlightDragon.java b/Mage.Sets/src/mage/cards/s/SkithiryxTheBlightDragon.java index 02fcc0eaf0..95279e779e 100644 --- a/Mage.Sets/src/mage/cards/s/SkithiryxTheBlightDragon.java +++ b/Mage.Sets/src/mage/cards/s/SkithiryxTheBlightDragon.java @@ -28,6 +28,7 @@ public final class SkithiryxTheBlightDragon extends CardImpl { public SkithiryxTheBlightDragon (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.DRAGON); this.subtype.add(SubType.SKELETON); diff --git a/Mage.Sets/src/mage/cards/s/SkitteringHorror.java b/Mage.Sets/src/mage/cards/s/SkitteringHorror.java index c976589973..f685d21d37 100644 --- a/Mage.Sets/src/mage/cards/s/SkitteringHorror.java +++ b/Mage.Sets/src/mage/cards/s/SkitteringHorror.java @@ -19,6 +19,7 @@ public final class SkitteringHorror extends CardImpl { public SkitteringHorror(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(4); this.toughness = new MageInt(3); diff --git a/Mage.Sets/src/mage/cards/s/SkitteringSkirge.java b/Mage.Sets/src/mage/cards/s/SkitteringSkirge.java index 57654a9e52..0623afc013 100644 --- a/Mage.Sets/src/mage/cards/s/SkitteringSkirge.java +++ b/Mage.Sets/src/mage/cards/s/SkitteringSkirge.java @@ -20,6 +20,7 @@ public final class SkitteringSkirge extends CardImpl { public SkitteringSkirge(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{B}{B}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.IMP); this.power = new MageInt(3); this.toughness = new MageInt(2); diff --git a/Mage.Sets/src/mage/cards/s/SlagFiend.java b/Mage.Sets/src/mage/cards/s/SlagFiend.java index ed858c3c1c..d90c39afa6 100644 --- a/Mage.Sets/src/mage/cards/s/SlagFiend.java +++ b/Mage.Sets/src/mage/cards/s/SlagFiend.java @@ -22,6 +22,7 @@ public final class SlagFiend extends CardImpl { public SlagFiend(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{R}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.CONSTRUCT); this.power = new MageInt(0); diff --git a/Mage.Sets/src/mage/cards/s/SlashPanther.java b/Mage.Sets/src/mage/cards/s/SlashPanther.java index cf54f9b1fe..f0aecde0e9 100644 --- a/Mage.Sets/src/mage/cards/s/SlashPanther.java +++ b/Mage.Sets/src/mage/cards/s/SlashPanther.java @@ -17,6 +17,7 @@ public final class SlashPanther extends CardImpl { public SlashPanther(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{4}{R/P}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.CAT); this.power = new MageInt(4); diff --git a/Mage.Sets/src/mage/cards/s/SleeperAgent.java b/Mage.Sets/src/mage/cards/s/SleeperAgent.java index 26740b62f0..38ad6e0df9 100644 --- a/Mage.Sets/src/mage/cards/s/SleeperAgent.java +++ b/Mage.Sets/src/mage/cards/s/SleeperAgent.java @@ -29,6 +29,7 @@ public final class SleeperAgent extends CardImpl { public SleeperAgent(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{B}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.MINION); this.power = new MageInt(3); this.toughness = new MageInt(3); diff --git a/Mage.Sets/src/mage/cards/s/SlinkingSkirge.java b/Mage.Sets/src/mage/cards/s/SlinkingSkirge.java index e1ebd0e38c..36d65b56eb 100644 --- a/Mage.Sets/src/mage/cards/s/SlinkingSkirge.java +++ b/Mage.Sets/src/mage/cards/s/SlinkingSkirge.java @@ -23,6 +23,7 @@ public final class SlinkingSkirge extends CardImpl { public SlinkingSkirge(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); this.toughness = new MageInt(1); diff --git a/Mage.Sets/src/mage/cards/s/SoulOfNewPhyrexia.java b/Mage.Sets/src/mage/cards/s/SoulOfNewPhyrexia.java index cbfaf7b84a..cc289bfa39 100644 --- a/Mage.Sets/src/mage/cards/s/SoulOfNewPhyrexia.java +++ b/Mage.Sets/src/mage/cards/s/SoulOfNewPhyrexia.java @@ -25,6 +25,7 @@ public final class SoulOfNewPhyrexia extends CardImpl { public SoulOfNewPhyrexia(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{6}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.AVATAR); this.power = new MageInt(6); diff --git a/Mage.Sets/src/mage/cards/s/Spellskite.java b/Mage.Sets/src/mage/cards/s/Spellskite.java index 21cad61348..f96b3ef70d 100644 --- a/Mage.Sets/src/mage/cards/s/Spellskite.java +++ b/Mage.Sets/src/mage/cards/s/Spellskite.java @@ -32,6 +32,7 @@ public final class Spellskite extends CardImpl { public Spellskite(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, "{2}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.HORROR); this.power = new MageInt(0); this.toughness = new MageInt(4); diff --git a/Mage.Sets/src/mage/cards/s/Spinebiter.java b/Mage.Sets/src/mage/cards/s/Spinebiter.java index bf935245b1..cb7a129873 100644 --- a/Mage.Sets/src/mage/cards/s/Spinebiter.java +++ b/Mage.Sets/src/mage/cards/s/Spinebiter.java @@ -18,6 +18,7 @@ public final class Spinebiter extends CardImpl { public Spinebiter(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{4}{G}{G}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.BEAST); this.power = new MageInt(3); diff --git a/Mage.Sets/src/mage/cards/s/SpinedThopter.java b/Mage.Sets/src/mage/cards/s/SpinedThopter.java index ac9f578473..6ab3bdb076 100644 --- a/Mage.Sets/src/mage/cards/s/SpinedThopter.java +++ b/Mage.Sets/src/mage/cards/s/SpinedThopter.java @@ -17,6 +17,7 @@ public final class SpinedThopter extends CardImpl { public SpinedThopter(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{2}{U/P}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.THOPTER); this.power = new MageInt(2); diff --git a/Mage.Sets/src/mage/cards/s/SpinelessThug.java b/Mage.Sets/src/mage/cards/s/SpinelessThug.java index 476c7ccc54..9b76ce7b93 100644 --- a/Mage.Sets/src/mage/cards/s/SpinelessThug.java +++ b/Mage.Sets/src/mage/cards/s/SpinelessThug.java @@ -17,6 +17,7 @@ public final class SpinelessThug extends CardImpl { public SpinelessThug(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{B}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.ZOMBIE); this.subtype.add(SubType.MERCENARY); diff --git a/Mage.Sets/src/mage/cards/s/SpireMonitor.java b/Mage.Sets/src/mage/cards/s/SpireMonitor.java index 6e93c425d9..c03ca88b55 100644 --- a/Mage.Sets/src/mage/cards/s/SpireMonitor.java +++ b/Mage.Sets/src/mage/cards/s/SpireMonitor.java @@ -18,6 +18,7 @@ public final class SpireMonitor extends CardImpl { public SpireMonitor(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{4}{U}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.DRAKE); this.power = new MageInt(3); diff --git a/Mage.Sets/src/mage/cards/s/SpitefulBully.java b/Mage.Sets/src/mage/cards/s/SpitefulBully.java index 5f069b76c4..e1470a7842 100644 --- a/Mage.Sets/src/mage/cards/s/SpitefulBully.java +++ b/Mage.Sets/src/mage/cards/s/SpitefulBully.java @@ -22,6 +22,7 @@ public final class SpitefulBully extends CardImpl { public SpitefulBully(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{1}{B}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.ZOMBIE); this.subtype.add(SubType.MERCENARY); this.power = new MageInt(3); diff --git a/Mage.Sets/src/mage/cards/s/StrongholdAssassin.java b/Mage.Sets/src/mage/cards/s/StrongholdAssassin.java index 1b1d2d772f..f7e3849f60 100644 --- a/Mage.Sets/src/mage/cards/s/StrongholdAssassin.java +++ b/Mage.Sets/src/mage/cards/s/StrongholdAssassin.java @@ -36,6 +36,7 @@ public final class StrongholdAssassin extends CardImpl { public StrongholdAssassin(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.ASSASSIN); diff --git a/Mage.Sets/src/mage/cards/s/SuturePriest.java b/Mage.Sets/src/mage/cards/s/SuturePriest.java index 6cf412d359..5baa7e14a6 100644 --- a/Mage.Sets/src/mage/cards/s/SuturePriest.java +++ b/Mage.Sets/src/mage/cards/s/SuturePriest.java @@ -29,6 +29,7 @@ public final class SuturePriest extends CardImpl { public SuturePriest(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{1}{W}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.CLERIC); this.power = new MageInt(1); diff --git a/Mage.Sets/src/mage/cards/t/TangleAngler.java b/Mage.Sets/src/mage/cards/t/TangleAngler.java index 7c759660a4..923170315f 100644 --- a/Mage.Sets/src/mage/cards/t/TangleAngler.java +++ b/Mage.Sets/src/mage/cards/t/TangleAngler.java @@ -23,6 +23,7 @@ public final class TangleAngler extends CardImpl { public TangleAngler(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{G}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.HORROR); this.power = new MageInt(1); diff --git a/Mage.Sets/src/mage/cards/t/TangleHulk.java b/Mage.Sets/src/mage/cards/t/TangleHulk.java index 962ba1c4ac..b07d14d693 100644 --- a/Mage.Sets/src/mage/cards/t/TangleHulk.java +++ b/Mage.Sets/src/mage/cards/t/TangleHulk.java @@ -21,6 +21,7 @@ public final class TangleHulk extends CardImpl { public TangleHulk (UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{5}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.BEAST); this.power = new MageInt(5); this.toughness = new MageInt(3); diff --git a/Mage.Sets/src/mage/cards/t/TelJiladFallen.java b/Mage.Sets/src/mage/cards/t/TelJiladFallen.java index 252725852d..53b4d32b42 100644 --- a/Mage.Sets/src/mage/cards/t/TelJiladFallen.java +++ b/Mage.Sets/src/mage/cards/t/TelJiladFallen.java @@ -20,6 +20,7 @@ public final class TelJiladFallen extends CardImpl { public TelJiladFallen (UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{G}{G}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.ELF); this.subtype.add(SubType.WARRIOR); diff --git a/Mage.Sets/src/mage/cards/t/TetheredSkirge.java b/Mage.Sets/src/mage/cards/t/TetheredSkirge.java index 9057fa2800..015eb2eb10 100644 --- a/Mage.Sets/src/mage/cards/t/TetheredSkirge.java +++ b/Mage.Sets/src/mage/cards/t/TetheredSkirge.java @@ -19,6 +19,7 @@ public final class TetheredSkirge extends CardImpl { public TetheredSkirge(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{B}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.IMP); this.power = new MageInt(2); diff --git a/Mage.Sets/src/mage/cards/t/Thrummingbird.java b/Mage.Sets/src/mage/cards/t/Thrummingbird.java index d7dc1578de..e2e55f1c1b 100644 --- a/Mage.Sets/src/mage/cards/t/Thrummingbird.java +++ b/Mage.Sets/src/mage/cards/t/Thrummingbird.java @@ -18,6 +18,7 @@ public final class Thrummingbird extends CardImpl { public Thrummingbird(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{1}{U}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.BIRD); this.subtype.add(SubType.HORROR); diff --git a/Mage.Sets/src/mage/cards/t/ThunderingTanadon.java b/Mage.Sets/src/mage/cards/t/ThunderingTanadon.java index 5bfd2a81b0..986bb4e0b7 100644 --- a/Mage.Sets/src/mage/cards/t/ThunderingTanadon.java +++ b/Mage.Sets/src/mage/cards/t/ThunderingTanadon.java @@ -17,6 +17,7 @@ public final class ThunderingTanadon extends CardImpl { public ThunderingTanadon(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{4}{G/P}{G/P}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.BEAST); this.power = new MageInt(5); diff --git a/Mage.Sets/src/mage/cards/t/TineShrike.java b/Mage.Sets/src/mage/cards/t/TineShrike.java index ec3b05cdb7..1340dd4ce0 100644 --- a/Mage.Sets/src/mage/cards/t/TineShrike.java +++ b/Mage.Sets/src/mage/cards/t/TineShrike.java @@ -19,6 +19,7 @@ public final class TineShrike extends CardImpl { public TineShrike (UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{W}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.BIRD); this.power = new MageInt(2); diff --git a/Mage.Sets/src/mage/cards/t/TormentorExarch.java b/Mage.Sets/src/mage/cards/t/TormentorExarch.java index d4aeec1687..e005ad9d6d 100644 --- a/Mage.Sets/src/mage/cards/t/TormentorExarch.java +++ b/Mage.Sets/src/mage/cards/t/TormentorExarch.java @@ -22,6 +22,7 @@ public final class TormentorExarch extends CardImpl { public TormentorExarch(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{R}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.CLERIC); this.power = new MageInt(2); diff --git a/Mage.Sets/src/mage/cards/t/ToxicNim.java b/Mage.Sets/src/mage/cards/t/ToxicNim.java index dd5ef530e0..5e24e935af 100644 --- a/Mage.Sets/src/mage/cards/t/ToxicNim.java +++ b/Mage.Sets/src/mage/cards/t/ToxicNim.java @@ -21,6 +21,7 @@ public final class ToxicNim extends CardImpl { public ToxicNim(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{4}{B}{B}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.ZOMBIE); this.power = new MageInt(4); diff --git a/Mage.Sets/src/mage/cards/t/TrespassingSouleater.java b/Mage.Sets/src/mage/cards/t/TrespassingSouleater.java index 72cf877b71..6dc1726a4a 100644 --- a/Mage.Sets/src/mage/cards/t/TrespassingSouleater.java +++ b/Mage.Sets/src/mage/cards/t/TrespassingSouleater.java @@ -22,6 +22,7 @@ public final class TrespassingSouleater extends CardImpl { public TrespassingSouleater(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(2); diff --git a/Mage.Sets/src/mage/cards/t/TsaboTavoc.java b/Mage.Sets/src/mage/cards/t/TsaboTavoc.java index 205410f5d6..3bd7bfbd3a 100644 --- a/Mage.Sets/src/mage/cards/t/TsaboTavoc.java +++ b/Mage.Sets/src/mage/cards/t/TsaboTavoc.java @@ -36,6 +36,7 @@ public final class TsaboTavoc extends CardImpl { public TsaboTavoc(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{5}{B}{R}"); addSuperType(SuperType.LEGENDARY); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.HORROR); this.power = new MageInt(7); diff --git a/Mage.Sets/src/mage/cards/t/TsabosAssassin.java b/Mage.Sets/src/mage/cards/t/TsabosAssassin.java index 9ab680eb9b..38cf883be9 100644 --- a/Mage.Sets/src/mage/cards/t/TsabosAssassin.java +++ b/Mage.Sets/src/mage/cards/t/TsabosAssassin.java @@ -31,6 +31,7 @@ public final class TsabosAssassin extends CardImpl { public TsabosAssassin(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.ASSASSIN); this.power = new MageInt(1); diff --git a/Mage.Sets/src/mage/cards/u/UnworthyDead.java b/Mage.Sets/src/mage/cards/u/UnworthyDead.java index 10f52cf38e..a6acfbdc4b 100644 --- a/Mage.Sets/src/mage/cards/u/UnworthyDead.java +++ b/Mage.Sets/src/mage/cards/u/UnworthyDead.java @@ -21,6 +21,7 @@ public final class UnworthyDead extends CardImpl { public UnworthyDead(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{B}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.SKELETON); this.power = new MageInt(1); diff --git a/Mage.Sets/src/mage/cards/u/UrabraskTheHidden.java b/Mage.Sets/src/mage/cards/u/UrabraskTheHidden.java index 234e1e0020..b70145d94f 100644 --- a/Mage.Sets/src/mage/cards/u/UrabraskTheHidden.java +++ b/Mage.Sets/src/mage/cards/u/UrabraskTheHidden.java @@ -27,6 +27,7 @@ public final class UrabraskTheHidden extends CardImpl { public UrabraskTheHidden(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{R}{R}"); addSuperType(SuperType.LEGENDARY); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.PRAETOR); this.power = new MageInt(4); diff --git a/Mage.Sets/src/mage/cards/v/VaultSkirge.java b/Mage.Sets/src/mage/cards/v/VaultSkirge.java index 2e3450585d..73db74576b 100644 --- a/Mage.Sets/src/mage/cards/v/VaultSkirge.java +++ b/Mage.Sets/src/mage/cards/v/VaultSkirge.java @@ -18,6 +18,7 @@ public final class VaultSkirge extends CardImpl { public VaultSkirge(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{1}{B/P}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.IMP); this.power = new MageInt(1); diff --git a/Mage.Sets/src/mage/cards/v/Vebulid.java b/Mage.Sets/src/mage/cards/v/Vebulid.java index 59fc0e50a1..6f36e1fcb4 100644 --- a/Mage.Sets/src/mage/cards/v/Vebulid.java +++ b/Mage.Sets/src/mage/cards/v/Vebulid.java @@ -26,6 +26,7 @@ public final class Vebulid extends CardImpl { public Vebulid(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(0); this.toughness = new MageInt(0); diff --git a/Mage.Sets/src/mage/cards/v/VectorAsp.java b/Mage.Sets/src/mage/cards/v/VectorAsp.java index 1414f9c011..4a5804b4e1 100644 --- a/Mage.Sets/src/mage/cards/v/VectorAsp.java +++ b/Mage.Sets/src/mage/cards/v/VectorAsp.java @@ -23,6 +23,7 @@ public final class VectorAsp extends CardImpl { public VectorAsp (UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{1}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.SNAKE); this.power = new MageInt(1); this.toughness = new MageInt(1); diff --git a/Mage.Sets/src/mage/cards/v/VedalkenAnatomist.java b/Mage.Sets/src/mage/cards/v/VedalkenAnatomist.java index ecfb5264bf..b7f57cb519 100644 --- a/Mage.Sets/src/mage/cards/v/VedalkenAnatomist.java +++ b/Mage.Sets/src/mage/cards/v/VedalkenAnatomist.java @@ -25,6 +25,7 @@ public final class VedalkenAnatomist extends CardImpl { public VedalkenAnatomist(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{U}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.VEDALKEN); this.subtype.add(SubType.WIZARD); diff --git a/Mage.Sets/src/mage/cards/v/ViralDrake.java b/Mage.Sets/src/mage/cards/v/ViralDrake.java index 83223a8aeb..3b20768ad5 100644 --- a/Mage.Sets/src/mage/cards/v/ViralDrake.java +++ b/Mage.Sets/src/mage/cards/v/ViralDrake.java @@ -21,6 +21,7 @@ public final class ViralDrake extends CardImpl { public ViralDrake(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{U}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.DRAKE); this.power = new MageInt(1); diff --git a/Mage.Sets/src/mage/cards/v/ViridianBetrayers.java b/Mage.Sets/src/mage/cards/v/ViridianBetrayers.java index f1305c09d4..4ce8889986 100644 --- a/Mage.Sets/src/mage/cards/v/ViridianBetrayers.java +++ b/Mage.Sets/src/mage/cards/v/ViridianBetrayers.java @@ -28,6 +28,7 @@ public final class ViridianBetrayers extends CardImpl { public ViridianBetrayers(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{1}{G}{G}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.ELF); this.subtype.add(SubType.WARRIOR); diff --git a/Mage.Sets/src/mage/cards/v/ViridianCorrupter.java b/Mage.Sets/src/mage/cards/v/ViridianCorrupter.java index 9e70cb46ec..1a73219ba9 100644 --- a/Mage.Sets/src/mage/cards/v/ViridianCorrupter.java +++ b/Mage.Sets/src/mage/cards/v/ViridianCorrupter.java @@ -21,6 +21,7 @@ public final class ViridianCorrupter extends CardImpl { public ViridianCorrupter (UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{G}{G}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.ELF); this.subtype.add(SubType.SHAMAN); diff --git a/Mage.Sets/src/mage/cards/v/ViridianEmissary.java b/Mage.Sets/src/mage/cards/v/ViridianEmissary.java index bf4bae5caa..43ae5d4e0c 100644 --- a/Mage.Sets/src/mage/cards/v/ViridianEmissary.java +++ b/Mage.Sets/src/mage/cards/v/ViridianEmissary.java @@ -21,6 +21,7 @@ public final class ViridianEmissary extends CardImpl { public ViridianEmissary(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{G}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.ELF); this.subtype.add(SubType.SCOUT); diff --git a/Mage.Sets/src/mage/cards/v/Viseling.java b/Mage.Sets/src/mage/cards/v/Viseling.java index 0851a03baf..b48d058b83 100644 --- a/Mage.Sets/src/mage/cards/v/Viseling.java +++ b/Mage.Sets/src/mage/cards/v/Viseling.java @@ -22,6 +22,7 @@ public final class Viseling extends CardImpl { public Viseling(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, "{4}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.CONSTRUCT); this.power = new MageInt(2); diff --git a/Mage.Sets/src/mage/cards/v/VitalSplicer.java b/Mage.Sets/src/mage/cards/v/VitalSplicer.java index 57be559a9e..273a495e13 100644 --- a/Mage.Sets/src/mage/cards/v/VitalSplicer.java +++ b/Mage.Sets/src/mage/cards/v/VitalSplicer.java @@ -34,6 +34,7 @@ public final class VitalSplicer extends CardImpl { public VitalSplicer(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{G}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.HUMAN); this.subtype.add(SubType.ARTIFICER); diff --git a/Mage.Sets/src/mage/cards/v/VolrathTheFallen.java b/Mage.Sets/src/mage/cards/v/VolrathTheFallen.java index 5c02ce8411..d8e325e3c2 100644 --- a/Mage.Sets/src/mage/cards/v/VolrathTheFallen.java +++ b/Mage.Sets/src/mage/cards/v/VolrathTheFallen.java @@ -27,6 +27,7 @@ public final class VolrathTheFallen extends CardImpl { public VolrathTheFallen(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.SHAPESHIFTER); this.power = new MageInt(6); this.toughness = new MageInt(4); diff --git a/Mage.Sets/src/mage/cards/v/VolrathTheShapestealer.java b/Mage.Sets/src/mage/cards/v/VolrathTheShapestealer.java index 1772a12e95..fb45ecb6ce 100644 --- a/Mage.Sets/src/mage/cards/v/VolrathTheShapestealer.java +++ b/Mage.Sets/src/mage/cards/v/VolrathTheShapestealer.java @@ -42,6 +42,7 @@ public final class VolrathTheShapestealer extends CardImpl { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{2}{B}{G}{U}"); this.addSuperType(SuperType.LEGENDARY); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.SHAPESHIFTER); this.power = new MageInt(7); this.toughness = new MageInt(5); diff --git a/Mage.Sets/src/mage/cards/v/VolrathsShapeshifter.java b/Mage.Sets/src/mage/cards/v/VolrathsShapeshifter.java index 640cb71e71..aa2c8058ab 100644 --- a/Mage.Sets/src/mage/cards/v/VolrathsShapeshifter.java +++ b/Mage.Sets/src/mage/cards/v/VolrathsShapeshifter.java @@ -23,6 +23,7 @@ public final class VolrathsShapeshifter extends CardImpl { public VolrathsShapeshifter(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{1}{U}{U}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.SHAPESHIFTER); this.power = new MageInt(0); this.toughness = new MageInt(1); diff --git a/Mage.Sets/src/mage/cards/v/VorinclexVoiceOfHunger.java b/Mage.Sets/src/mage/cards/v/VorinclexVoiceOfHunger.java index 594dc6c723..252dcc66d7 100644 --- a/Mage.Sets/src/mage/cards/v/VorinclexVoiceOfHunger.java +++ b/Mage.Sets/src/mage/cards/v/VorinclexVoiceOfHunger.java @@ -30,6 +30,7 @@ public final class VorinclexVoiceOfHunger extends CardImpl { public VorinclexVoiceOfHunger(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{6}{G}{G}"); addSuperType(SuperType.LEGENDARY); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.PRAETOR); this.power = new MageInt(7); diff --git a/Mage.Sets/src/mage/cards/w/WesternPaladin.java b/Mage.Sets/src/mage/cards/w/WesternPaladin.java index 0dee6ec863..cd00734e1b 100644 --- a/Mage.Sets/src/mage/cards/w/WesternPaladin.java +++ b/Mage.Sets/src/mage/cards/w/WesternPaladin.java @@ -34,6 +34,7 @@ public final class WesternPaladin extends CardImpl { public WesternPaladin(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); diff --git a/Mage.Sets/src/mage/cards/w/WhisperingSpecter.java b/Mage.Sets/src/mage/cards/w/WhisperingSpecter.java index b3309a0157..e70cc5d209 100644 --- a/Mage.Sets/src/mage/cards/w/WhisperingSpecter.java +++ b/Mage.Sets/src/mage/cards/w/WhisperingSpecter.java @@ -26,6 +26,7 @@ public final class WhisperingSpecter extends CardImpl { public WhisperingSpecter(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{B}{B}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.SPECTER); this.power = new MageInt(1); diff --git a/Mage.Sets/src/mage/cards/w/WingSplicer.java b/Mage.Sets/src/mage/cards/w/WingSplicer.java index 5cb56fe321..595bf41e0c 100644 --- a/Mage.Sets/src/mage/cards/w/WingSplicer.java +++ b/Mage.Sets/src/mage/cards/w/WingSplicer.java @@ -31,6 +31,7 @@ public final class WingSplicer extends CardImpl { public WingSplicer(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{U}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.HUMAN); this.subtype.add(SubType.ARTIFICER); diff --git a/Mage.Sets/src/mage/cards/w/WurmcoilEngine.java b/Mage.Sets/src/mage/cards/w/WurmcoilEngine.java index 37e0a9b079..1249227af0 100644 --- a/Mage.Sets/src/mage/cards/w/WurmcoilEngine.java +++ b/Mage.Sets/src/mage/cards/w/WurmcoilEngine.java @@ -22,6 +22,7 @@ public final class WurmcoilEngine extends CardImpl { public WurmcoilEngine(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, "{6}"); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.WURM); this.power = new MageInt(6); this.toughness = new MageInt(6); diff --git a/Mage.Sets/src/mage/cards/x/XantchaSleeperAgent.java b/Mage.Sets/src/mage/cards/x/XantchaSleeperAgent.java index 41800ad853..00f1b6d472 100644 --- a/Mage.Sets/src/mage/cards/x/XantchaSleeperAgent.java +++ b/Mage.Sets/src/mage/cards/x/XantchaSleeperAgent.java @@ -30,6 +30,7 @@ public final class XantchaSleeperAgent extends CardImpl { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{1}{B}{R}"); this.addSuperType(SuperType.LEGENDARY); + this.subtype.add(SubType.PHYREXIAN); this.subtype.add(SubType.MINION); this.power = new MageInt(5); this.toughness = new MageInt(5); diff --git a/Mage.Sets/src/mage/cards/y/YawgmothDemon.java b/Mage.Sets/src/mage/cards/y/YawgmothDemon.java index 5b62a083da..dbc0c26645 100644 --- a/Mage.Sets/src/mage/cards/y/YawgmothDemon.java +++ b/Mage.Sets/src/mage/cards/y/YawgmothDemon.java @@ -24,6 +24,7 @@ public final class YawgmothDemon extends CardImpl { public YawgmothDemon(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); this.toughness = new MageInt(6);