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