Removed duplicate trample haste elemental token class

This commit is contained in:
PurpleCrowbar 2022-06-08 22:55:44 +01:00
parent 0429b6083c
commit 4a2167627e
6 changed files with 15 additions and 64 deletions

View file

@ -11,9 +11,9 @@ import java.util.Arrays;
/**
* @author spjspj
*/
public final class AkoumStonewakerElementalToken extends TokenImpl {
public final class Elemental31TrampleHasteToken extends TokenImpl {
public AkoumStonewakerElementalToken() {
public Elemental31TrampleHasteToken() {
super("Elemental Token", "3/1 red Elemental creature token with trample and haste");
cardType.add(CardType.CREATURE);
color.setRed(true);
@ -22,7 +22,7 @@ public final class AkoumStonewakerElementalToken extends TokenImpl {
toughness = new MageInt(1);
this.addAbility(TrampleAbility.getInstance());
this.addAbility(HasteAbility.getInstance());
availableImageSetCodes.addAll(Arrays.asList("BFZ", "MH1"));
availableImageSetCodes.addAll(Arrays.asList("BFZ", "MH1", "DOM"));
}
@Override
@ -38,12 +38,12 @@ public final class AkoumStonewakerElementalToken extends TokenImpl {
}
}
public AkoumStonewakerElementalToken(final AkoumStonewakerElementalToken token) {
public Elemental31TrampleHasteToken(final Elemental31TrampleHasteToken token) {
super(token);
}
public AkoumStonewakerElementalToken copy() {
return new AkoumStonewakerElementalToken(this);
public Elemental31TrampleHasteToken copy() {
return new Elemental31TrampleHasteToken(this);
}
}

View file

@ -1,49 +0,0 @@
package mage.game.permanent.token;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import mage.constants.CardType;
import mage.constants.SubType;
import mage.MageInt;
import mage.abilities.keyword.HasteAbility;
import mage.abilities.keyword.TrampleAbility;
/**
*
* @author spjspj
*/
public final class ValdukElementalToken extends TokenImpl {
static final private List<String> tokenImageSets = new ArrayList<>();
static {
tokenImageSets.addAll(Arrays.asList("DOM"));
}
public ValdukElementalToken() {
this("DOM");
}
public ValdukElementalToken(String setCode) {
super("Elemental Token", "3/1 red Elemental creature token with trample and haste");
availableImageSetCodes = tokenImageSets;
cardType.add(CardType.CREATURE);
color.setRed(true);
subtype.add(SubType.ELEMENTAL);
power = new MageInt(3);
toughness = new MageInt(1);
this.addAbility(TrampleAbility.getInstance());
this.addAbility(HasteAbility.getInstance());
this.setOriginalExpansionSetCode("DOM");
this.setTokenType(1);
}
public ValdukElementalToken(final ValdukElementalToken token) {
super(token);
}
public ValdukElementalToken copy() {
return new ValdukElementalToken(this);
}
}