[MID] added tokens and images support

This commit is contained in:
Oleg Agafonov 2022-02-05 12:22:39 +04:00
parent 9015b156e5
commit 54a1efec63
24 changed files with 141 additions and 86 deletions

View file

@ -5,6 +5,8 @@ import mage.abilities.keyword.MenaceAbility;
import mage.constants.CardType;
import mage.constants.SubType;
import java.util.Arrays;
public class ZombieMenaceToken extends TokenImpl {
public ZombieMenaceToken(int xValue) {
@ -15,7 +17,19 @@ public class ZombieMenaceToken extends TokenImpl {
subtype.add(SubType.ZOMBIE);
power = new MageInt(xValue);
toughness = new MageInt(xValue);
addAbility(new MenaceAbility());
this.addAbility(new MenaceAbility());
availableImageSetCodes.addAll(Arrays.asList("MID"));
}
@Override
public void setExpansionSetCodeForImage(String code) {
super.setExpansionSetCodeForImage(code);
if (getOriginalExpansionSetCode() != null && getOriginalExpansionSetCode().equals("MID")) {
this.setTokenType(2);
}
}
private ZombieMenaceToken(final ZombieMenaceToken token) {