[CMR] added tokens support, added tokens download

This commit is contained in:
Oleg Agafonov 2020-12-19 21:42:12 +04:00
parent 92f9bc0c65
commit 9dd09c970a
34 changed files with 281 additions and 168 deletions

View file

@ -1,12 +1,12 @@
package mage.game.permanent.token;
import mage.MageInt;
import mage.constants.CardType;
import mage.constants.SubType;
import mage.MageInt;
import java.util.Arrays;
/**
*
* @author spjspj
*/
public final class OneDozenEyesBeastToken extends TokenImpl {
@ -18,6 +18,8 @@ public final class OneDozenEyesBeastToken extends TokenImpl {
subtype.add(SubType.BEAST);
power = new MageInt(5);
toughness = new MageInt(5);
availableImageSetCodes = Arrays.asList("C13", "MRD");
}
public OneDozenEyesBeastToken(final OneDozenEyesBeastToken token) {
@ -28,4 +30,12 @@ public final class OneDozenEyesBeastToken extends TokenImpl {
return new OneDozenEyesBeastToken(this);
}
@Override
public void setExpansionSetCodeForImage(String code) {
super.setExpansionSetCodeForImage(code);
if (getOriginalExpansionSetCode() != null && getOriginalExpansionSetCode().equals("C13")) {
this.setTokenType(3);
}
}
}