Added MM3 token images

This commit is contained in:
PurpleCrowbar 2022-06-06 13:35:19 +01:00
parent c63bd729bd
commit 31e6a5a06f
13 changed files with 59 additions and 29 deletions

View file

@ -45,7 +45,7 @@ public final class BeastToken extends TokenImpl {
setTokenType(RandomUtil.nextInt(2) + 1);
}
if (getOriginalExpansionSetCode() != null && getOriginalExpansionSetCode().equals("MM3")) {
setTokenType(RandomUtil.nextInt(2) + 1);
setTokenType(1);
}
if (getOriginalExpansionSetCode() != null && getOriginalExpansionSetCode().equals("CMA")) {
setTokenType(1);

View file

@ -20,7 +20,7 @@ public final class BeastToken2 extends TokenImpl {
toughness = new MageInt(4);
availableImageSetCodes = Arrays.asList("C14", "C15", "C18", "C19", "CMA", "CMD", "GVL", "DDD",
"E01", "ODY", "SCG", "ZEN", "C20", "ZNC", "CMR", "C21", "MH2", "MID", "IMA");
"E01", "ODY", "SCG", "ZEN", "C20", "ZNC", "CMR", "C21", "MH2", "MID", "IMA", "MM3");
}
public BeastToken2(final BeastToken2 token) {
@ -71,5 +71,9 @@ public final class BeastToken2 extends TokenImpl {
if (getOriginalExpansionSetCode() != null && getOriginalExpansionSetCode().equals("GVL")) {
this.setTokenType(2);
}
if (getOriginalExpansionSetCode() != null && getOriginalExpansionSetCode().equals("MM3")) {
this.setTokenType(2);
}
}
}

View file

@ -20,7 +20,7 @@ public final class CentaurToken extends TokenImpl {
power = new MageInt(3);
toughness = new MageInt(3);
availableImageSetCodes = Arrays.asList("C19", "ONS", "RTR", "RNA", "MIC");
availableImageSetCodes = Arrays.asList("C19", "ONS", "RTR", "RNA", "MIC", "MM3");
}
public CentaurToken(final CentaurToken token) {

View file

@ -20,7 +20,7 @@ public final class ElephantToken extends TokenImpl {
toughness = new MageInt(3);
availableImageSetCodes = Arrays.asList("C14", "C15", "CMA", "CMD", "CNS", "GVL", "DDD",
"EMA", "INV", "JUD", "MM2", "ODY", "TSP", "VMA", "WWK", "MH1", "CMR", "C21", "MIC", "NEC", "2XM", "NCC");
"EMA", "INV", "JUD", "MM2", "ODY", "TSP", "VMA", "WWK", "MH1", "CMR", "C21", "MIC", "NEC", "2XM", "NCC", "MM3");
}
public ElephantToken(final ElephantToken token) {

View file

@ -6,6 +6,8 @@ import mage.constants.SubType;
import mage.MageInt;
import mage.abilities.keyword.HasteAbility;
import java.util.Arrays;
/**
*
* @author spjspj
@ -22,6 +24,8 @@ public final class GiantBaitingGiantWarriorToken extends TokenImpl {
power = new MageInt(4);
toughness = new MageInt(4);
this.addAbility(HasteAbility.getInstance());
availableImageSetCodes = Arrays.asList("SHM", "MM3");
}
public GiantBaitingGiantWarriorToken(final GiantBaitingGiantWarriorToken token) {

View file

@ -21,7 +21,7 @@ public final class GoblinWarriorToken extends TokenImpl {
power = new MageInt(1);
toughness = new MageInt(1);
availableImageSetCodes.addAll(Arrays.asList("C20"));
availableImageSetCodes = Arrays.asList("SHM", "MM3", "C20");
}
public GoblinWarriorToken(final GoblinWarriorToken token) {

View file

@ -24,7 +24,7 @@ public final class PenumbraSpiderToken extends TokenImpl {
addAbility(ReachAbility.getInstance());
availableImageSetCodes = Arrays.asList("MMA", "PC2", "TSP", "TSR", "PCA");
availableImageSetCodes = Arrays.asList("MMA", "PC2", "TSP", "TSR", "PCA", "MM3");
}
public PenumbraSpiderToken(final PenumbraSpiderToken token) {

View file

@ -20,7 +20,7 @@ public final class PhyrexianGolemToken extends TokenImpl {
power = new MageInt(3);
toughness = new MageInt(3);
availableImageSetCodes = Arrays.asList("MM2", "NPH", "SOM", "MH1", "M20", "CMR");
availableImageSetCodes = Arrays.asList("MM2", "NPH", "SOM", "MH1", "M20", "CMR", "MM3");
}
public PhyrexianGolemToken(final PhyrexianGolemToken token) {

View file

@ -32,7 +32,6 @@ public final class SaprolingToken extends TokenImpl {
"NEM",
"RTR",
"C15",
"MM3",
"INV",
"C16", // 2 different token images...
"CMA",

View file

@ -39,7 +39,7 @@ public final class SoldierToken extends TokenImpl {
super.setExpansionSetCodeForImage(code);
if (getOriginalExpansionSetCode() != null && getOriginalExpansionSetCode().equals("MM3")) {
this.setTokenType(RandomUtil.nextInt(2) + 1);
this.setTokenType(1);
}
if (getOriginalExpansionSetCode() != null && getOriginalExpansionSetCode().equals("THS")) {
this.setTokenType(RandomUtil.nextInt(2) + 1);

View file

@ -21,7 +21,7 @@ public final class WurmWithTrampleToken extends TokenImpl {
toughness = new MageInt(5);
addAbility(TrampleAbility.getInstance());
availableImageSetCodes = Arrays.asList("RTR");
availableImageSetCodes = Arrays.asList("RTR", "MM3");
}
public WurmWithTrampleToken(final WurmWithTrampleToken token) {