Add BRO token images

This commit is contained in:
PurpleCrowbar 2022-11-19 01:58:45 +00:00
parent c0a1be5f24
commit 2ff33f2b94
9 changed files with 42 additions and 4 deletions

View file

@ -19,7 +19,7 @@ public final class BearToken extends TokenImpl {
power = new MageInt(2);
toughness = new MageInt(2);
availableImageSetCodes = Arrays.asList("C15", "JUD", "ODY", "VMA", "MH1", "ELD", "KHM", "DMC");
availableImageSetCodes = Arrays.asList("C15", "JUD", "ODY", "VMA", "MH1", "ELD", "KHM", "DMC", "BRO");
}
public BearToken(final BearToken token) {

View file

@ -17,6 +17,9 @@ public class Construct2Token extends TokenImpl {
subtype.add(SubType.CONSTRUCT);
power = new MageInt(2);
toughness = new MageInt(2);
this.setExpansionSetCodeForImage("BRO");
this.setTokenType(2);
}
private Construct2Token(final Construct2Token token) {

View file

@ -30,7 +30,7 @@ public final class KarnConstructToken extends TokenImpl {
.setText("This creature gets +1/+1 for each artifact you control")
));
availableImageSetCodes = Arrays.asList("DOM", "MH1", "C21", "MH2", "MED");
availableImageSetCodes = Arrays.asList("DOM", "MH1", "C21", "MH2", "MED", "BRO");
}
public KarnConstructToken(final KarnConstructToken token) {
@ -51,5 +51,8 @@ public final class KarnConstructToken extends TokenImpl {
if (getOriginalExpansionSetCode() != null && getOriginalExpansionSetCode().equals("MED")) {
setTokenType(1);
}
if (getOriginalExpansionSetCode() != null && getOriginalExpansionSetCode().equals("BRO")) {
setTokenType(1);
}
}
}

View file

@ -30,7 +30,7 @@ public final class PowerstoneToken extends TokenImpl {
// {T}: Add {C}. This mana can't be spent to cast a nonartifact spell.
this.addAbility(new ConditionalColorlessManaAbility(1, makeBuilder()));
availableImageSetCodes = Arrays.asList("DMU");
availableImageSetCodes = Arrays.asList("DMU", "BRO");
}
public PowerstoneToken(final PowerstoneToken token) {

View file

@ -3,6 +3,7 @@ package mage.game.permanent.token;
import mage.MageInt;
import mage.constants.CardType;
import mage.constants.SubType;
import mage.util.RandomUtil;
import java.util.Arrays;
@ -20,6 +21,7 @@ public final class SoldierArtifactToken extends TokenImpl {
toughness = new MageInt(1);
availableImageSetCodes = Arrays.asList("BRO");
this.setTokenType(RandomUtil.nextInt(2) + 1);
}
public SoldierArtifactToken(final SoldierArtifactToken token) {

View file

@ -23,6 +23,8 @@ public class SpiritTeferiToken extends TokenImpl {
toughness = new MageInt(2);
addAbility(VigilanceAbility.getInstance());
addAbility(new DrawCardControllerTriggeredAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance()), false));
this.setExpansionSetCodeForImage("BRO");
}
private SpiritTeferiToken(final SpiritTeferiToken token) {

View file

@ -24,7 +24,7 @@ public final class ThopterColorlessToken extends TokenImpl {
addAbility(FlyingAbility.getInstance());
availableImageSetCodes = Arrays.asList("C18", "KLD", "MBS", "ORI", "VMA", "M19", "ZNC",
"KHC", "C21", "MH2", "AFC", "VOC", "NEC", "2XM", "RNA", "NCC", "DDU");
"KHC", "C21", "MH2", "AFC", "VOC", "NEC", "2XM", "RNA", "NCC", "DDU", "BRO");
}
@Override