mirror of
https://github.com/correl/mage.git
synced 2024-11-25 03:00:11 +00:00
changed Hound to Dog
This commit is contained in:
parent
6980fb1690
commit
74b6626020
82 changed files with 101 additions and 124 deletions
|
@ -21,7 +21,7 @@ public final class AbzanBeastmaster extends CardImpl {
|
|||
|
||||
public AbzanBeastmaster(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{G}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.subtype.add(SubType.SHAMAN);
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(1);
|
||||
|
|
|
@ -19,7 +19,7 @@ public final class AerieBowmasters extends CardImpl {
|
|||
|
||||
public AerieBowmasters(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{G}{G}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.subtype.add(SubType.ARCHER);
|
||||
this.power = new MageInt(3);
|
||||
this.toughness = new MageInt(4);
|
||||
|
|
|
@ -23,7 +23,7 @@ public final class AffaGuardHound extends CardImpl {
|
|||
|
||||
public AffaGuardHound (UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{W}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
|
|
@ -23,7 +23,7 @@ public final class AinokArtillerist extends CardImpl {
|
|||
|
||||
public AinokArtillerist(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{G}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.subtype.add(SubType.ARCHER);
|
||||
this.power = new MageInt(4);
|
||||
this.toughness = new MageInt(1);
|
||||
|
|
|
@ -33,7 +33,7 @@ public final class AinokBondKin extends CardImpl {
|
|||
|
||||
public AinokBondKin(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{W}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.subtype.add(SubType.SOLDIER);
|
||||
|
||||
this.power = new MageInt(2);
|
||||
|
|
|
@ -25,7 +25,7 @@ public final class AinokGuide extends CardImpl {
|
|||
|
||||
public AinokGuide(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{G}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.subtype.add(SubType.SCOUT);
|
||||
this.power = new MageInt(1);
|
||||
this.toughness = new MageInt(1);
|
||||
|
|
|
@ -31,7 +31,7 @@ public final class AinokSurvivalist extends CardImpl {
|
|||
|
||||
public AinokSurvivalist(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{G}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.subtype.add(SubType.SHAMAN);
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(1);
|
||||
|
|
|
@ -19,7 +19,7 @@ public final class AinokTracker extends CardImpl {
|
|||
|
||||
public AinokTracker(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{5}{R}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.subtype.add(SubType.SCOUT);
|
||||
|
||||
this.power = new MageInt(3);
|
||||
|
|
|
@ -23,7 +23,7 @@ public final class AkroanMastiff extends CardImpl {
|
|||
|
||||
public AkroanMastiff(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{W}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
|
|
@ -19,7 +19,7 @@ public final class AshmouthHound extends CardImpl {
|
|||
public AshmouthHound(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{1}{R}");
|
||||
this.subtype.add(SubType.ELEMENTAL);
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(1);
|
||||
|
|
|
@ -39,7 +39,7 @@ public final class BINGO extends CardImpl {
|
|||
|
||||
public BINGO(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{G}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(1);
|
||||
this.toughness = new MageInt(1);
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@ public final class Banehound extends CardImpl {
|
|||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{B}");
|
||||
|
||||
this.subtype.add(SubType.NIGHTMARE);
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(1);
|
||||
this.toughness = new MageInt(1);
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@ public final class BlazingHellhound extends CardImpl {
|
|||
|
||||
public BlazingHellhound(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{2}{B}{R}");
|
||||
this.subtype.add(SubType.ELEMENTAL, SubType.HOUND);
|
||||
this.subtype.add(SubType.ELEMENTAL, SubType.DOG);
|
||||
this.power = new MageInt(4);
|
||||
this.toughness = new MageInt(3);
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@ public final class BloodHound extends CardImpl {
|
|||
public BloodHound(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{2}{R}");
|
||||
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(1);
|
||||
this.toughness = new MageInt(1);
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@ public final class BorosMastiff extends CardImpl {
|
|||
|
||||
public BorosMastiff (UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{W}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
|
|
@ -27,7 +27,7 @@ public final class CatharsCompanion extends CardImpl {
|
|||
|
||||
public CatharsCompanion(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{W}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(3);
|
||||
this.toughness = new MageInt(1);
|
||||
|
||||
|
|
|
@ -19,7 +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.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(4);
|
||||
this.toughness = new MageInt(4);
|
||||
|
|
|
@ -25,7 +25,7 @@ public final class ChakramRetriever extends CardImpl {
|
|||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{4}{U}");
|
||||
|
||||
this.subtype.add(SubType.ELEMENTAL);
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(4);
|
||||
|
||||
|
|
|
@ -17,7 +17,7 @@ public final class ChampionOfArashin extends CardImpl {
|
|||
|
||||
public ChampionOfArashin(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{W}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.subtype.add(SubType.WARRIOR);
|
||||
this.power = new MageInt(3);
|
||||
this.toughness = new MageInt(2);
|
||||
|
|
|
@ -30,7 +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.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
this.addAbility(InfectAbility.getInstance());
|
||||
|
|
|
@ -22,7 +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.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(3);
|
||||
this.toughness = new MageInt(3);
|
||||
this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, 1, Duration.EndOfTurn), new ManaCostsImpl("{2}{B}")));
|
||||
|
|
|
@ -19,7 +19,7 @@ public final class ElvenWarhounds extends CardImpl {
|
|||
|
||||
public ElvenWarhounds(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{G}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@ public final class EncampmentKeeper extends CardImpl {
|
|||
public EncampmentKeeper(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{W}");
|
||||
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(1);
|
||||
this.toughness = new MageInt(1);
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@ public final class FieryHellhound extends CardImpl {
|
|||
public FieryHellhound(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{R}{R}");
|
||||
this.subtype.add(SubType.ELEMENTAL);
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
|
|
@ -23,7 +23,7 @@ public final class FilthyCur extends CardImpl {
|
|||
|
||||
public FilthyCur(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{B}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
|
|
@ -24,7 +24,7 @@ public final class GateHound extends CardImpl {
|
|||
|
||||
public GateHound(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{W}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(1);
|
||||
this.toughness = new MageInt(1);
|
||||
|
|
|
@ -31,7 +31,7 @@ public final class GhostHounds extends CardImpl {
|
|||
public GhostHounds(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{1}{B}");
|
||||
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.subtype.add(SubType.SPIRIT);
|
||||
this.power = new MageInt(1);
|
||||
this.toughness = new MageInt(1);
|
||||
|
|
|
@ -23,7 +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.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(1);
|
||||
|
|
|
@ -18,7 +18,7 @@ public final class GreaterMossdog extends CardImpl {
|
|||
public GreaterMossdog(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{G}");
|
||||
this.subtype.add(SubType.PLANT);
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(3);
|
||||
this.toughness = new MageInt(3);
|
||||
|
|
|
@ -30,7 +30,7 @@ public final class GuardDogs extends CardImpl {
|
|||
|
||||
public GuardDogs(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{W}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@ public final class HellfireMongrel extends CardImpl {
|
|||
public HellfireMongrel(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{R}");
|
||||
this.subtype.add(SubType.ELEMENTAL);
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
|
|
@ -20,7 +20,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.ZOMBIE);
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(3);
|
||||
this.toughness = new MageInt(3);
|
||||
|
|
|
@ -36,7 +36,7 @@ public final class HollowbornBarghest extends CardImpl {
|
|||
public HollowbornBarghest(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{5}{B}{B}");
|
||||
this.subtype.add(SubType.DEMON);
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(7);
|
||||
this.toughness = new MageInt(6);
|
||||
|
|
|
@ -19,7 +19,7 @@ public final class HoundOfGriselbrand extends CardImpl {
|
|||
public HoundOfGriselbrand(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{R}{R}");
|
||||
this.subtype.add(SubType.ELEMENTAL);
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
|
|
@ -28,7 +28,7 @@ public final class HoundOfTheFarbogs extends CardImpl {
|
|||
public HoundOfTheFarbogs(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{4}{B}");
|
||||
this.subtype.add(SubType.ZOMBIE);
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(5);
|
||||
this.toughness = new MageInt(3);
|
||||
|
||||
|
|
|
@ -32,7 +32,7 @@ public final class Hydradoodle extends CardImpl {
|
|||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{X}{X}{G}{G}");
|
||||
|
||||
this.subtype.add(SubType.HYDRA);
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(0);
|
||||
this.toughness = new MageInt(0);
|
||||
|
||||
|
|
|
@ -22,7 +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.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(1);
|
||||
this.toughness = new MageInt(1);
|
||||
|
|
|
@ -19,7 +19,7 @@ public final class IsamaruHoundOfKonda extends CardImpl {
|
|||
public IsamaruHoundOfKonda(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{W}");
|
||||
this.addSuperType(SuperType.LEGENDARY);
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
|
|
@ -24,7 +24,7 @@ public final class KarplusanHound extends CardImpl {
|
|||
public KarplusanHound(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{R}");
|
||||
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(3);
|
||||
this.toughness = new MageInt(3);
|
||||
FilterPlaneswalkerPermanent filter = new FilterPlaneswalkerPermanent("a Chandra planeswalker");
|
||||
|
|
|
@ -26,7 +26,7 @@ public final class KunorosHoundOfAthreos extends CardImpl {
|
|||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{1}{W}{B}");
|
||||
|
||||
this.addSuperType(SuperType.LEGENDARY);
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(3);
|
||||
this.toughness = new MageInt(3);
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@ public final class LavaHounds extends CardImpl {
|
|||
|
||||
public LavaHounds(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{R}{R}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(4);
|
||||
this.toughness = new MageInt(4);
|
||||
|
|
|
@ -28,7 +28,7 @@ public final class Leashling extends CardImpl {
|
|||
|
||||
public Leashling(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT,CardType.CREATURE},"{6}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(3);
|
||||
this.toughness = new MageInt(3);
|
||||
|
||||
|
|
|
@ -17,7 +17,7 @@ public final class LightningHounds extends CardImpl {
|
|||
|
||||
public LightningHounds(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{R}{R}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(3);
|
||||
this.toughness = new MageInt(2);
|
||||
|
|
|
@ -35,7 +35,7 @@ public final class LongshotSquad extends CardImpl {
|
|||
|
||||
public LongshotSquad(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{G}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.subtype.add(SubType.ARCHER);
|
||||
|
||||
this.power = new MageInt(3);
|
||||
|
|
|
@ -110,7 +110,7 @@ class LurkingJackalsToken extends TokenImpl {
|
|||
public LurkingJackalsToken() {
|
||||
super("Hound", "3/2 Hound creature");
|
||||
cardType.add(CardType.CREATURE);
|
||||
subtype.add(SubType.HOUND);
|
||||
subtype.add(SubType.DOG);
|
||||
power = new MageInt(3);
|
||||
toughness = new MageInt(2);
|
||||
}
|
||||
|
|
|
@ -30,7 +30,7 @@ public final class MadDog extends CardImpl {
|
|||
public MadDog(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{1}{R}");
|
||||
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@ public final class MogissWarhound extends CardImpl {
|
|||
|
||||
public MogissWarhound(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT, CardType.CREATURE}, "{1}{R}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
|
||||
package mage.cards.m;
|
||||
|
||||
import java.util.UUID;
|
||||
import mage.MageInt;
|
||||
import mage.abilities.common.ZoneChangeTriggeredAbility;
|
||||
import mage.abilities.effects.common.CreateTokenEffect;
|
||||
|
@ -13,18 +11,18 @@ import mage.constants.TurnPhase;
|
|||
import mage.constants.Zone;
|
||||
import mage.game.Game;
|
||||
import mage.game.events.GameEvent;
|
||||
import mage.game.permanent.token.TokenImpl;
|
||||
import mage.game.permanent.token.Token;
|
||||
import mage.game.permanent.token.DogToken;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author North
|
||||
*/
|
||||
public final class MongrelPack extends CardImpl {
|
||||
|
||||
public MongrelPack(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{G}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(4);
|
||||
this.toughness = new MageInt(1);
|
||||
|
@ -33,7 +31,7 @@ public final class MongrelPack extends CardImpl {
|
|||
this.addAbility(new MongrelPackAbility());
|
||||
}
|
||||
|
||||
public MongrelPack(final MongrelPack card) {
|
||||
private MongrelPack(final MongrelPack card) {
|
||||
super(card);
|
||||
}
|
||||
|
||||
|
@ -45,11 +43,11 @@ public final class MongrelPack extends CardImpl {
|
|||
|
||||
class MongrelPackAbility extends ZoneChangeTriggeredAbility {
|
||||
|
||||
public MongrelPackAbility() {
|
||||
super(Zone.BATTLEFIELD, Zone.GRAVEYARD, new CreateTokenEffect(new HoundToken(), 4), "When {this} dies during combat, ", false);
|
||||
MongrelPackAbility() {
|
||||
super(Zone.BATTLEFIELD, Zone.GRAVEYARD, new CreateTokenEffect(new DogToken(), 4), "When {this} dies during combat, ", false);
|
||||
}
|
||||
|
||||
public MongrelPackAbility(MongrelPackAbility ability) {
|
||||
private MongrelPackAbility(MongrelPackAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
@ -68,24 +66,3 @@ class MongrelPackAbility extends ZoneChangeTriggeredAbility {
|
|||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
class HoundToken extends TokenImpl {
|
||||
|
||||
public HoundToken() {
|
||||
super("Hound", "1/1 green Hound creature token");
|
||||
cardType.add(CardType.CREATURE);
|
||||
subtype.add(SubType.HOUND);
|
||||
|
||||
color.setGreen(true);
|
||||
power = new MageInt(1);
|
||||
toughness = new MageInt(1);
|
||||
}
|
||||
|
||||
public HoundToken(final HoundToken token) {
|
||||
super(token);
|
||||
}
|
||||
|
||||
public HoundToken copy() {
|
||||
return new HoundToken(this);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -26,7 +26,7 @@ public final class MonstrousHound extends CardImpl {
|
|||
public MonstrousHound(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{R}");
|
||||
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(4);
|
||||
this.toughness = new MageInt(4);
|
||||
|
||||
|
|
|
@ -30,7 +30,7 @@ public final class MoonEatingDog extends CardImpl {
|
|||
public MoonEatingDog(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{U}");
|
||||
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(3);
|
||||
this.toughness = new MageInt(3);
|
||||
|
||||
|
|
|
@ -24,7 +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.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
|
|
@ -24,7 +24,7 @@ public final class Mossdog extends CardImpl {
|
|||
public Mossdog(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{G}");
|
||||
this.subtype.add(SubType.PLANT);
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(1);
|
||||
this.toughness = new MageInt(1);
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@ public final class MowuLoyalCompanion extends CardImpl {
|
|||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{G}");
|
||||
|
||||
this.addSuperType(SuperType.LEGENDARY);
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(3);
|
||||
this.toughness = new MageInt(3);
|
||||
|
||||
|
|
|
@ -28,7 +28,7 @@ public final class PackMastiff extends CardImpl {
|
|||
public PackMastiff(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{1}{R}");
|
||||
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
||||
|
|
|
@ -29,7 +29,7 @@ public final class PakoArcaneRetriever extends CardImpl {
|
|||
|
||||
this.addSuperType(SuperType.LEGENDARY);
|
||||
this.subtype.add(SubType.ELEMENTAL);
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(3);
|
||||
this.toughness = new MageInt(3);
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@ public final class PatrolHound extends CardImpl {
|
|||
|
||||
public PatrolHound(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{W}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
|
|
@ -22,7 +22,7 @@ public final class PhantomWhelp extends CardImpl {
|
|||
public PhantomWhelp(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{U}");
|
||||
this.subtype.add(SubType.ILLUSION);
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
||||
|
|
|
@ -26,7 +26,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.ZOMBIE);
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(3);
|
||||
this.toughness = new MageInt(3);
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@ public final class PyreHound extends CardImpl {
|
|||
public PyreHound(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{R}");
|
||||
this.subtype.add(SubType.ELEMENTAL);
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(3);
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@ public final class RakdosRagemutt extends CardImpl {
|
|||
public RakdosRagemutt(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{B}{R}");
|
||||
this.subtype.add(SubType.ELEMENTAL);
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(3);
|
||||
this.toughness = new MageInt(3);
|
||||
|
|
|
@ -25,7 +25,7 @@ public final class ResoluteWatchdog extends CardImpl {
|
|||
public ResoluteWatchdog(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{W}");
|
||||
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(1);
|
||||
this.toughness = new MageInt(3);
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@ public final class SaltRoadAmbushers extends CardImpl {
|
|||
|
||||
public SaltRoadAmbushers(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{G}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.subtype.add(SubType.WARRIOR);
|
||||
this.power = new MageInt(3);
|
||||
this.toughness = new MageInt(3);
|
||||
|
|
|
@ -18,7 +18,7 @@ public final class SandsteppeScavenger extends CardImpl {
|
|||
|
||||
public SandsteppeScavenger(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{4}{G}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.subtype.add(SubType.SCOUT);
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
|
|
@ -26,7 +26,7 @@ public final class ScrapyardMongrel extends CardImpl {
|
|||
|
||||
public ScrapyardMongrel(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{R}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.color.setRed(true);
|
||||
this.power = new MageInt(3);
|
||||
|
|
|
@ -35,7 +35,7 @@ public final class SnowHound extends CardImpl {
|
|||
|
||||
public SnowHound(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{W}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(1);
|
||||
this.toughness = new MageInt(1);
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@ public final class ThrabenFoulbloods extends CardImpl {
|
|||
public ThrabenFoulbloods(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{2}{B}");
|
||||
this.subtype.add(SubType.ZOMBIE);
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(3);
|
||||
this.toughness = new MageInt(2);
|
||||
|
||||
|
|
|
@ -16,7 +16,7 @@ public final class ThrabenPurebloods extends CardImpl {
|
|||
|
||||
public ThrabenPurebloods(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{4}{W}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(3);
|
||||
this.toughness = new MageInt(5);
|
||||
|
|
|
@ -23,7 +23,7 @@ public final class ThrashingMossdog extends CardImpl {
|
|||
public ThrashingMossdog (UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{G}");
|
||||
this.subtype.add(SubType.PLANT);
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(3);
|
||||
this.toughness = new MageInt(3);
|
||||
|
|
|
@ -17,7 +17,7 @@ public final class TwoHeadedCerberus extends CardImpl {
|
|||
|
||||
public TwoHeadedCerberus(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{R}{R}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(1);
|
||||
this.toughness = new MageInt(2);
|
||||
|
|
|
@ -25,7 +25,7 @@ public final class UnderworldCerberus extends CardImpl {
|
|||
|
||||
public UnderworldCerberus(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{B}{R}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(6);
|
||||
this.toughness = new MageInt(6);
|
||||
|
|
|
@ -20,7 +20,7 @@ public final class UnderworldRageHound extends CardImpl {
|
|||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{1}{R}");
|
||||
|
||||
this.subtype.add(SubType.ELEMENTAL);
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(3);
|
||||
this.toughness = new MageInt(1);
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@ public final class VampireHounds extends CardImpl {
|
|||
public VampireHounds(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{2}{B}");
|
||||
this.subtype.add(SubType.VAMPIRE);
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
||||
|
|
|
@ -17,7 +17,7 @@ public final class WarclampMastiff extends CardImpl {
|
|||
|
||||
public WarclampMastiff(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{W}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(1);
|
||||
this.toughness = new MageInt(1);
|
||||
|
|
|
@ -28,7 +28,7 @@ public final class Watchdog extends CardImpl {
|
|||
|
||||
public Watchdog(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, "{3}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(1);
|
||||
this.toughness = new MageInt(2);
|
||||
|
||||
|
|
|
@ -30,7 +30,7 @@ public final class WildDogs extends CardImpl {
|
|||
|
||||
public WildDogs(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{G}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(1);
|
||||
|
||||
|
|
|
@ -24,7 +24,7 @@ public final class WildMongrel extends CardImpl {
|
|||
|
||||
public WildMongrel(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{G}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
|
|
@ -30,7 +30,7 @@ public final class WildfireCerberus extends CardImpl {
|
|||
|
||||
public WildfireCerberus(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{4}{R}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(4);
|
||||
this.toughness = new MageInt(3);
|
||||
|
|
|
@ -17,7 +17,7 @@ public final class ZodiacDog extends CardImpl {
|
|||
|
||||
public ZodiacDog(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{R}");
|
||||
this.subtype.add(SubType.HOUND);
|
||||
this.subtype.add(SubType.DOG);
|
||||
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
|
|
@ -117,6 +117,9 @@ public class VerifyCardDataTest {
|
|||
// subtype
|
||||
skipListCreate(SKIP_LIST_SUBTYPE);
|
||||
skipListAddName(SKIP_LIST_SUBTYPE, "UGL", "Miss Demeanor");
|
||||
// the following is temporary
|
||||
subtypesToIgnore.add("Dog");
|
||||
subtypesToIgnore.add("Hound");
|
||||
|
||||
// number
|
||||
skipListCreate(SKIP_LIST_NUMBER);
|
||||
|
|
|
@ -119,6 +119,7 @@ public enum SubType {
|
|||
DEVIL("Devil", SubTypeSet.CreatureType),
|
||||
DINOSAUR("Dinosaur", SubTypeSet.CreatureType), // With Ixalan now being spoiled, need this to be selectable
|
||||
DJINN("Djinn", SubTypeSet.CreatureType),
|
||||
DOG("Dog", SubTypeSet.CreatureType),
|
||||
DRAGON("Dragon", SubTypeSet.CreatureType),
|
||||
DRAKE("Drake", SubTypeSet.CreatureType),
|
||||
DREADNOUGHT("Dreadnought", SubTypeSet.CreatureType),
|
||||
|
@ -175,7 +176,6 @@ public enum SubType {
|
|||
HOMUNCULUS("Homunculus", SubTypeSet.CreatureType),
|
||||
HORROR("Horror", SubTypeSet.CreatureType),
|
||||
HORSE("Horse", SubTypeSet.CreatureType),
|
||||
HOUND("Hound", SubTypeSet.CreatureType),
|
||||
HUMAN("Human", SubTypeSet.CreatureType),
|
||||
HUNTER("Hunter", SubTypeSet.CreatureType),
|
||||
HUTT("Hutt", SubTypeSet.CreatureType, true), // Star Wars
|
||||
|
|
|
@ -1,31 +1,29 @@
|
|||
|
||||
|
||||
package mage.game.permanent.token;
|
||||
|
||||
import mage.MageInt;
|
||||
import mage.constants.CardType;
|
||||
import mage.constants.SubType;
|
||||
import mage.MageInt;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author spjspj
|
||||
*/
|
||||
public final class HoundToken extends TokenImpl {
|
||||
public final class DogToken extends TokenImpl {
|
||||
|
||||
public HoundToken() {
|
||||
super("Hound", "1/1 green Hound creature token");
|
||||
public DogToken() {
|
||||
super("Dog", "1/1 green Dog creature token");
|
||||
cardType.add(CardType.CREATURE);
|
||||
subtype.add(SubType.HOUND);
|
||||
subtype.add(SubType.DOG);
|
||||
|
||||
color.setGreen(true);
|
||||
power = new MageInt(1);
|
||||
toughness = new MageInt(1);
|
||||
}
|
||||
|
||||
public HoundToken(final HoundToken token) {
|
||||
private DogToken(final DogToken token) {
|
||||
super(token);
|
||||
}
|
||||
|
||||
public HoundToken copy() {
|
||||
return new HoundToken(this);
|
||||
public DogToken copy() {
|
||||
return new DogToken(this);
|
||||
}
|
||||
}
|
|
@ -1,4 +1,3 @@
|
|||
|
||||
package mage.game.permanent.token;
|
||||
|
||||
import mage.MageInt;
|
||||
|
@ -13,11 +12,11 @@ import mage.constants.SuperType;
|
|||
public final class MowuToken extends TokenImpl {
|
||||
|
||||
public MowuToken() {
|
||||
super("Mowu", "legendary 3/3 green Hound creature token named Mowu");
|
||||
super("Mowu", "legendary 3/3 green Dog creature token named Mowu");
|
||||
cardType.add(CardType.CREATURE);
|
||||
color.setGreen(true);
|
||||
this.addSuperType(SuperType.LEGENDARY);
|
||||
subtype.add(SubType.HOUND);
|
||||
subtype.add(SubType.DOG);
|
||||
power = new MageInt(3);
|
||||
toughness = new MageInt(3);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue