Refactoring token names to reflect new rule (ready for review) (#8446)

* updated Riptide Replicator and Volrath's Laboratory

* refactored token names

* some test fixes

* more test fixes

* even more test fixes

* the final test fixes

* fixed a few missed tokens

* merge fix

* fixed a test failure

* fixed test failure

* updated ignored verify test

* fixed token images not appearing

* updated tests
This commit is contained in:
Evan Kranzler 2022-03-14 22:37:21 -04:00 committed by GitHub
parent 83c94322c6
commit 9e0ea945ca
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
637 changed files with 950 additions and 1034 deletions

View file

@ -14,7 +14,7 @@ import mage.abilities.effects.common.CreateTokenEffect;
public final class ATATToken extends TokenImpl {
public ATATToken() {
super("AT-AT", "5/5 white artifact AT-AT creature tokens with \"When this creature dies, create two 1/1 white Trooper creature tokens.\"", 5, 5);
super("AT-AT Token", "5/5 white artifact AT-AT creature tokens with \"When this creature dies, create two 1/1 white Trooper creature tokens.\"", 5, 5);
this.setOriginalExpansionSetCode("SWS");
cardType.add(CardType.CREATURE);
cardType.add(CardType.ARTIFACT);

View file

@ -14,7 +14,7 @@ import mage.abilities.keyword.FlyingAbility;
public final class AbhorrentOverlordHarpyToken extends TokenImpl {
public AbhorrentOverlordHarpyToken() {
super("Harpy", "1/1 black Harpy creature tokens with flying");
super("Harpy Token", "1/1 black Harpy creature tokens with flying");
cardType.add(CardType.CREATURE);
color.setBlack(true);
subtype.add(SubType.HARPY);

View file

@ -15,7 +15,7 @@ import mage.abilities.keyword.FlyingAbility;
public final class AerieWorshippersBirdToken extends TokenImpl {
public AerieWorshippersBirdToken() {
super("Bird", "2/2 blue Bird enchantment creature token with flying");
super("Bird Token", "2/2 blue Bird enchantment creature token with flying");
cardType.add(CardType.ENCHANTMENT);
cardType.add(CardType.CREATURE);
color.setBlue(true);

View file

@ -14,7 +14,7 @@ import java.util.Arrays;
public final class AkoumStonewakerElementalToken extends TokenImpl {
public AkoumStonewakerElementalToken() {
super("Elemental", "3/1 red Elemental creature token with trample and haste");
super("Elemental Token", "3/1 red Elemental creature token with trample and haste");
cardType.add(CardType.CREATURE);
color.setRed(true);
subtype.add(SubType.ELEMENTAL);

View file

@ -13,7 +13,7 @@ import java.util.Arrays;
public final class AkroanSoldierToken extends TokenImpl {
public AkroanSoldierToken() {
super("Soldier", "1/1 red Soldier creature token with haste");
super("Soldier Token", "1/1 red Soldier creature token with haste");
setTokenType(3);
cardType.add(CardType.CREATURE);
color.setRed(true);

View file

@ -13,7 +13,7 @@ import java.util.Arrays;
public final class Angel33Token extends TokenImpl {
public Angel33Token() {
super("Angel", "3/3 white Angel creature token with flying");
super("Angel Token", "3/3 white Angel creature token with flying");
cardType.add(CardType.CREATURE);
color.setWhite(true);
subtype.add(SubType.ANGEL);

View file

@ -10,7 +10,7 @@ import java.util.Arrays;
public final class AngelToken extends TokenImpl {
public AngelToken() {
super("Angel", "4/4 white Angel creature token with flying");
super("Angel Token", "4/4 white Angel creature token with flying");
cardType.add(CardType.CREATURE);
color.setWhite(true);
subtype.add(SubType.ANGEL);

View file

@ -9,7 +9,7 @@ import mage.constants.SubType;
public final class AngelVigilanceToken extends TokenImpl {
public AngelVigilanceToken() {
super("Angel", "4/4 white Angel creature token with flying and vigilance");
super("Angel Token", "4/4 white Angel creature token with flying and vigilance");
cardType.add(CardType.CREATURE);
color.setWhite(true);
subtype.add(SubType.ANGEL);

View file

@ -10,7 +10,7 @@ import java.util.Arrays;
public final class AngelWarriorToken extends TokenImpl {
public AngelWarriorToken() {
super("Angel Warrior", "4/4 white Angel Warrior creature token with flying");
super("Angel Warrior Token", "4/4 white Angel Warrior creature token with flying");
cardType.add(CardType.CREATURE);
color.setWhite(true);
subtype.add(SubType.ANGEL);

View file

@ -11,7 +11,7 @@ import java.util.Arrays;
public final class AngelWarriorVigilanceToken extends TokenImpl {
public AngelWarriorVigilanceToken() {
super("Angel Warrior", "4/4 white Angel Warrior creature token with flying and vigilance");
super("Angel Warrior Token", "4/4 white Angel Warrior creature token with flying and vigilance");
cardType.add(CardType.CREATURE);
color.setWhite(true);
subtype.add(SubType.ANGEL);

View file

@ -13,7 +13,7 @@ import java.util.Arrays;
public final class AnotherSpiritToken extends TokenImpl {
public AnotherSpiritToken() {
super("Spirit", "3/3 white Spirit creature token with flying");
super("Spirit Token", "3/3 white Spirit creature token with flying");
cardType.add(CardType.CREATURE);
color.setWhite(true);
subtype.add(SubType.SPIRIT);

View file

@ -1,31 +0,0 @@
package mage.game.permanent.token;
import mage.constants.CardType;
import mage.constants.SubType;
import mage.MageInt;
/**
*
* @author spjspj
*/
public final class AnthousaWarriorToken extends TokenImpl {
public AnthousaWarriorToken() {
super("", "2/2 Warrior creatures");
cardType.add(CardType.CREATURE);
subtype.add(SubType.WARRIOR);
power = new MageInt(2);
toughness = new MageInt(2);
}
public AnthousaWarriorToken(final AnthousaWarriorToken token) {
super(token);
}
public AnthousaWarriorToken copy() {
return new AnthousaWarriorToken(this);
}
}

View file

@ -12,7 +12,7 @@ import mage.MageInt;
public final class ApeToken extends TokenImpl {
public ApeToken() {
super("Ape", "2/2 green Ape creature token");
super("Ape Token", "2/2 green Ape creature token");
cardType.add(CardType.CREATURE);
color.setGreen(true);
subtype.add(SubType.APE);

View file

@ -13,7 +13,7 @@ import mage.MageInt;
public final class ArchitectOfTheUntamedBeastToken extends TokenImpl {
public ArchitectOfTheUntamedBeastToken() {
super("Beast", "6/6 colorless Beast artifact creature token");
super("Beast Token", "6/6 colorless Beast artifact creature token");
cardType.add(CardType.ARTIFACT);
cardType.add(CardType.CREATURE);
subtype.add(SubType.BEAST);

View file

@ -8,7 +8,7 @@ import mage.constants.SubType;
public final class ArtifactWallToken extends TokenImpl {
public ArtifactWallToken() {
super("Wall", "0/4 colorless Wall artifact creature token with defender");
super("Wall Token", "0/4 colorless Wall artifact creature token with defender");
cardType.add(CardType.ARTIFACT);
cardType.add(CardType.CREATURE);
subtype.add(SubType.WALL);

View file

@ -23,7 +23,7 @@ import java.util.stream.Collectors;
public final class AshiokNightmareMuseToken extends TokenImpl {
public AshiokNightmareMuseToken() {
super("Nightmare", "2/3 blue and black Nightmare creature token with " +
super("Nightmare Token", "2/3 blue and black Nightmare creature token with " +
"\"Whenever this creature attacks or blocks, each opponent exiles the top two cards of their library.\"");
cardType.add(CardType.CREATURE);
color.setBlue(true);

View file

@ -15,7 +15,7 @@ import mage.abilities.effects.common.LoseGameTargetPlayerEffect;
public final class AssassinToken extends TokenImpl {
public AssassinToken() {
super("Assassin", "1/1 black Assassin creature tokens with \"Whenever this creature deals combat damage to a player, that player loses the game.\"");
super("Assassin Token", "1/1 black Assassin creature tokens with \"Whenever this creature deals combat damage to a player, that player loses the game.\"");
cardType.add(CardType.CREATURE);
color.setBlack(true);
subtype.add(SubType.ASSASSIN);

View file

@ -12,7 +12,7 @@ import mage.constants.SubType;
public final class AssassinToken2 extends TokenImpl {
public AssassinToken2() {
super("Assassin", "1/1 black Assassin creature token with deathtouch and \"Whenever this creature deals damage to a planeswalker, destroy that planeswalker.\"");
super("Assassin Token", "1/1 black Assassin creature token with deathtouch and \"Whenever this creature deals damage to a planeswalker, destroy that planeswalker.\"");
cardType.add(CardType.CREATURE);
color.setBlack(true);
subtype.add(SubType.ASSASSIN);

View file

@ -14,7 +14,7 @@ import java.util.Arrays;
public final class AssemblyWorkerToken extends TokenImpl {
public AssemblyWorkerToken() {
super("Assembly-Worker", "2/2 colorless Assembly-Worker artifact creature token");
super("Assembly-Worker Token", "2/2 colorless Assembly-Worker artifact creature token");
cardType.add(CardType.ARTIFACT);
cardType.add(CardType.CREATURE);
subtype.add(SubType.ASSEMBLY_WORKER);

View file

@ -11,7 +11,7 @@ import mage.constants.SubType;
public final class AtlaPalaniToken extends TokenImpl {
public AtlaPalaniToken() {
super("Egg", "0/1 green Egg creature token with defender");
super("Egg Token", "0/1 green Egg creature token with defender");
cardType.add(CardType.CREATURE);
subtype.add(SubType.EGG);
color.setGreen(true);

View file

@ -14,7 +14,7 @@ import mage.constants.SubType;
public final class AvatarToken extends TokenImpl {
public AvatarToken() {
super("Avatar", "white Avatar creature token. It has \"This creature's power and toughness are each equal to your life total.\"");
super("Avatar Token", "white Avatar creature token. It has \"This creature's power and toughness are each equal to your life total.\"");
cardType.add(CardType.CREATURE);
subtype.add(SubType.AVATAR);
color.setWhite(true);

View file

@ -8,7 +8,7 @@ import mage.constants.SubType;
public final class AvatarToken2 extends TokenImpl {
public AvatarToken2() {
super("Avatar", "4/4 white Avatar creature token with flying");
super("Avatar Token", "4/4 white Avatar creature token with flying");
cardType.add(CardType.CREATURE);
color.setWhite(true);
subtype.add(SubType.AVATAR);

View file

@ -13,7 +13,7 @@ import mage.abilities.keyword.HasteAbility;
public final class BalduvianToken extends TokenImpl {
public BalduvianToken() {
super("Graveborn", "3/1 black and red Graveborn creature token with haste");
super("Graveborn Token", "3/1 black and red Graveborn creature token with haste");
cardType.add(CardType.CREATURE);
color.setBlack(true);
color.setRed(true);

View file

@ -17,7 +17,7 @@ public final class BaruFistOfKrosaToken extends TokenImpl {
}
public BaruFistOfKrosaToken(int xValue) {
super("Wurm", "X/X green Wurm creature token, where X is the number of lands you control");
super("Wurm Token", "X/X green Wurm creature token, where X is the number of lands you control");
cardType.add(CardType.CREATURE);
color.setGreen(true);
subtype.add(SubType.WURM);

View file

@ -10,7 +10,7 @@ import java.util.Arrays;
public final class BatToken extends TokenImpl {
public BatToken() {
super("Bat", "1/1 black Bat creature token with flying");
super("Bat Token", "1/1 black Bat creature token with flying");
cardType.add(CardType.CREATURE);
color.setBlack(true);
subtype.add(SubType.BAT);

View file

@ -12,7 +12,7 @@ import java.util.Arrays;
public final class BearToken extends TokenImpl {
public BearToken() {
super("Bear", "2/2 green Bear creature token");
super("Bear Token", "2/2 green Bear creature token");
cardType.add(CardType.CREATURE);
color.setGreen(true);
subtype.add(SubType.BEAR);

View file

@ -12,7 +12,7 @@ import mage.MageInt;
public final class BearsCompanionBearToken extends TokenImpl {
public BearsCompanionBearToken() {
super("Bear", "4/4 green Bear creature token");
super("Bear Token", "4/4 green Bear creature token");
setOriginalExpansionSetCode("KTK");
cardType.add(CardType.CREATURE);
color.setGreen(true);

View file

@ -13,7 +13,7 @@ import java.util.Arrays;
public final class BeastToken extends TokenImpl {
public BeastToken() {
super("Beast", "3/3 green Beast creature token");
super("Beast Token", "3/3 green Beast creature token");
cardType.add(CardType.CREATURE);
color.setGreen(true);
subtype.add(SubType.BEAST);

View file

@ -12,7 +12,7 @@ import java.util.Arrays;
public final class BeastToken2 extends TokenImpl {
public BeastToken2() {
super("Beast", "4/4 green Beast creature token");
super("Beast Token", "4/4 green Beast creature token");
cardType.add(CardType.CREATURE);
color.setGreen(true);
subtype.add(SubType.BEAST);

View file

@ -20,7 +20,7 @@ public final class BeastToken3 extends TokenImpl {
}
public BeastToken3(String setCode, int tokenType) {
super("Beast", "4/2 green Beast creature token");
super("Beast Token", "4/2 green Beast creature token");
setOriginalExpansionSetCode("AKH");
cardType.add(CardType.CREATURE);
color.setGreen(true);

View file

@ -21,7 +21,7 @@ public final class BeastToken4 extends TokenImpl {
}
public BeastToken4(String setCode, int tokenType) {
super("Beast", "2/2 green Beast creature token");
super("Beast Token", "2/2 green Beast creature token");
setOriginalExpansionSetCode(setCode != null ? setCode : "EXO");
cardType.add(CardType.CREATURE);
color.setGreen(true);

View file

@ -20,7 +20,7 @@ public final class BelzenlokClericToken extends TokenImpl {
}
public BelzenlokClericToken() {
super("Cleric", "0/1 black Cleric creature token");
super("Cleric Token", "0/1 black Cleric creature token");
availableImageSetCodes = tokenImageSets;
cardType.add(CardType.CREATURE);
subtype.add(SubType.CLERIC);

View file

@ -33,7 +33,7 @@ public final class BelzenlokDemonToken extends TokenImpl {
}
public BelzenlokDemonToken() {
super("Demon", "6/6 black Demon creature token with flying, trample, and "
super("Demon Token", "6/6 black Demon creature token with flying, trample, and "
+ "\"At the beginning of your upkeep, sacrifice another creature. If you can't, this creature deals 6 damage to you.\"");
availableImageSetCodes = tokenImageSets;
cardType.add(CardType.CREATURE);

View file

@ -7,7 +7,7 @@ import mage.constants.SubType;
public final class BiogenicOozeToken extends TokenImpl {
public BiogenicOozeToken() {
super("Ooze", "2/2 green Ooze creature token");
super("Ooze Token", "2/2 green Ooze creature token");
cardType.add(CardType.CREATURE);
subtype.add(SubType.OOZE);
color.setGreen(true);

View file

@ -13,7 +13,7 @@ import mage.abilities.keyword.FlyingAbility;
public final class BirdIllusionToken extends TokenImpl {
public BirdIllusionToken() {
super("Bird Illusion", "1/1 blue Bird Illusion creature token with flying");
super("Bird Illusion Token", "1/1 blue Bird Illusion creature token with flying");
cardType.add(CardType.CREATURE);
color.setBlue(true);
subtype.add(SubType.BIRD);

View file

@ -13,7 +13,7 @@ import mage.abilities.keyword.FlyingAbility;
public final class BirdSoldierToken extends TokenImpl {
public BirdSoldierToken() {
super("Bird Soldier", "1/1 white Bird Soldier creature token with flying");
super("Bird Soldier Token","1/1 white Bird Soldier creature token with flying");
cardType.add(CardType.CREATURE);
subtype.add(SubType.BIRD);

View file

@ -14,7 +14,7 @@ import java.util.Arrays;
public final class BirdToken extends TokenImpl {
public BirdToken() {
super("Bird", "1/1 white Bird creature token with flying");
super("Bird Token", "1/1 white Bird creature token with flying");
cardType.add(CardType.CREATURE);
color.setWhite(true);
subtype.add(SubType.BIRD);

View file

@ -16,7 +16,7 @@ import java.util.Arrays;
public final class BloodAvatarToken extends TokenImpl {
public BloodAvatarToken() {
super("Avatar", "3/6 black and red Avatar creature token with haste and \"Whenever this creature attacks, it deals 3 damage to each opponent.\"");
super("Avatar Token", "3/6 black and red Avatar creature token with haste and \"Whenever this creature attacks, it deals 3 damage to each opponent.\"");
cardType.add(CardType.CREATURE);
color.setBlack(true);
color.setRed(true);

View file

@ -18,7 +18,7 @@ import java.util.Arrays;
public final class BloodToken extends TokenImpl {
public BloodToken() {
super("Blood", "Blood token");
super("Blood Token", "Blood token");
cardType.add(CardType.ARTIFACT);
subtype.add(SubType.BLOOD);

View file

@ -12,7 +12,7 @@ import java.util.Arrays;
public final class Boar2Token extends TokenImpl {
public Boar2Token() {
super("Boar", "2/2 green Boar creature token");
super("Boar Token", "2/2 green Boar creature token");
cardType.add(CardType.CREATURE);
color.setGreen(true);
subtype.add(SubType.BOAR);

View file

@ -12,7 +12,7 @@ import java.util.Arrays;
public final class Boar3Token extends TokenImpl {
public Boar3Token() {
super("Boar", "3/1 green Boar creature token");
super("Boar Token", "3/1 green Boar creature token");
cardType.add(CardType.CREATURE);
color.setGreen(true);
subtype.add(SubType.BOAR);

View file

@ -12,7 +12,7 @@ import mage.MageInt;
public final class BoarToken extends TokenImpl {
public BoarToken() {
super("Boar", "3/3 green Boar creature token");
super("Boar Token", "3/3 green Boar creature token");
cardType.add(CardType.CREATURE);
color.setGreen(true);
subtype.add(SubType.BOAR);

View file

@ -12,7 +12,7 @@ import mage.MageInt;
public final class BrainiacToken extends TokenImpl {
public BrainiacToken() {
super("Brainiac", "1/1 red Brainiac creature token");
super("Brainiac Token", "1/1 red Brainiac creature token");
cardType.add(CardType.CREATURE);
color.setRed(true);
subtype.add(SubType.BRAINIAC);

View file

@ -12,7 +12,7 @@ import java.util.Arrays;
public final class BreedingPitThrullToken extends TokenImpl {
public BreedingPitThrullToken() {
super("Thrull", "0/1 black Thrull creature token");
super("Thrull Token", "0/1 black Thrull creature token");
cardType.add(CardType.CREATURE);
subtype.add(SubType.THRULL);
color.setBlack(true);

View file

@ -16,7 +16,7 @@ public final class BrokenVisageSpiritToken extends TokenImpl {
}
public BrokenVisageSpiritToken(int tokenPower, int tokenToughness) {
super("Spirit", new StringBuilder(tokenPower).append('/').append(tokenToughness).append(" black Spirit creature token").toString());
super("Spirit Token", new StringBuilder(tokenPower).append('/').append(tokenToughness).append(" black Spirit creature token").toString());
cardType.add(CardType.CREATURE);
color.setBlack(true);
subtype.add(SubType.SPIRIT);

View file

@ -18,7 +18,7 @@ import mage.constants.Zone;
public final class BroodKeeperDragonToken extends TokenImpl {
public BroodKeeperDragonToken() {
super("Dragon", "2/2 red Dragon creature token with flying. It has \"{R}: This creature gets +1/+0 until end of turn.\"");
super("Dragon Token", "2/2 red Dragon creature token with flying. It has \"{R}: This creature gets +1/+0 until end of turn.\"");
this.setOriginalExpansionSetCode("M15");
cardType.add(CardType.CREATURE);
color.setRed(true);

View file

@ -17,7 +17,7 @@ public final class BrudicladTelchorMyrToken extends TokenImpl {
}
public BrudicladTelchorMyrToken() {
super("Phyrexian Myr", "2/1 blue Phyrexian Myr artifact creature token");
super("Phyrexian Myr Token", "2/1 blue Phyrexian Myr artifact creature token");
cardType.add(CardType.CREATURE);
cardType.add(CardType.ARTIFACT);
subtype.add(SubType.PHYREXIAN);

View file

@ -13,7 +13,7 @@ import java.util.Arrays;
public final class CallTheSkyBreakerElementalToken extends TokenImpl {
public CallTheSkyBreakerElementalToken() {
super("Elemental", "5/5 blue and red Elemental creature token with flying");
super("Elemental Token", "5/5 blue and red Elemental creature token with flying");
cardType.add(CardType.CREATURE);
color.setBlue(true);
color.setRed(true);

View file

@ -11,7 +11,7 @@ import mage.constants.SubType;
public final class CamaridToken extends TokenImpl {
public CamaridToken() {
super("Camarid", "1/1 blue Camarid creature tokens");
super("Camarid Token", "1/1 blue Camarid creature tokens");
this.setOriginalExpansionSetCode("FEM");
this.getPower().modifyBaseValue(1);
this.getToughness().modifyBaseValue(1);

View file

@ -12,7 +12,7 @@ import mage.MageInt;
public final class CaribouToken extends TokenImpl {
public CaribouToken() {
super("Caribou", "0/1 white Caribou creature token");
super("Caribou Token", "0/1 white Caribou creature token");
cardType.add(CardType.CREATURE);
color.setWhite(true);
subtype.add(SubType.CARIBOU);

View file

@ -12,7 +12,7 @@ import java.util.Arrays;
public final class CarnivoreToken extends TokenImpl {
public CarnivoreToken() {
super("Carnivore", "3/1 red Beast creature token");
super("Carnivore Token", "3/1 red Beast creature token");
cardType.add(CardType.CREATURE);
color.setRed(true);
subtype.add(SubType.BEAST);

View file

@ -12,7 +12,7 @@ import mage.MageInt;
public final class CarrionBlackInsectToken extends TokenImpl {
public CarrionBlackInsectToken() {
super("Insect", "0/1 black Insect creature token");
super("Insect Token", "0/1 black Insect creature token");
cardType.add(CardType.CREATURE);
color.setBlack(true);
subtype.add(SubType.INSECT);

View file

@ -12,7 +12,7 @@ import java.util.Arrays;
public final class CatBeastToken extends TokenImpl {
public CatBeastToken() {
super("Cat Beast", "2/2 white Cat Beast creature token");
super("Cat Beast Token", "2/2 white Cat Beast creature token");
cardType.add(CardType.CREATURE);
color.setWhite(true);
subtype.add(SubType.CAT);

View file

@ -11,7 +11,7 @@ import mage.constants.SubType;
public final class CatBirdToken extends TokenImpl {
public CatBirdToken() {
super("Cat Bird", "1/1 white Cat Bird creature token with flying");
super("Cat Bird Token", "1/1 white Cat Bird creature token with flying");
cardType.add(CardType.CREATURE);
color.setWhite(true);
subtype.add(SubType.CAT);

View file

@ -13,7 +13,7 @@ import mage.constants.SubType;
public final class CatSoldierCreatureToken extends TokenImpl {
public CatSoldierCreatureToken() {
super("Cat Soldier", "1/1 white Cat Soldier creature token with vigilance");
super("Cat Soldier Token", "1/1 white Cat Soldier creature token with vigilance");
cardType.add(CardType.CREATURE);
color.setWhite(true);

View file

@ -12,7 +12,7 @@ import java.util.Arrays;
public final class CatToken extends TokenImpl {
public CatToken() {
super("Cat", "2/2 white Cat creature token");
super("Cat Token", "2/2 white Cat creature token");
cardType.add(CardType.CREATURE);
color.setWhite(true);
subtype.add(SubType.CAT);

View file

@ -13,7 +13,7 @@ import java.util.Arrays;
public final class CatToken2 extends TokenImpl {
public CatToken2() {
super("Cat", "1/1 white Cat creature token with lifelink");
super("Cat Token", "1/1 white Cat creature token with lifelink");
cardType.add(CardType.CREATURE);
color.setWhite(true);
subtype.add(SubType.CAT);

View file

@ -12,7 +12,7 @@ import java.util.Arrays;
public final class CatToken3 extends TokenImpl {
public CatToken3() {
super("Cat", "1/1 white Cat creature token");
super("Cat Token", "1/1 white Cat creature token");
cardType.add(CardType.CREATURE);
color.setWhite(true);
subtype.add(SubType.CAT);

View file

@ -21,7 +21,7 @@ public final class CatWarriorToken extends TokenImpl {
}
public CatWarriorToken() {
super("Cat Warrior", "2/2 green Cat Warrior creature token with forestwalk");
super("Cat Warrior Token", "2/2 green Cat Warrior creature token with forestwalk");
availableImageSetCodes = tokenImageSets;
this.setOriginalExpansionSetCode("PLC");
this.getPower().modifyBaseValue(2);

View file

@ -12,7 +12,7 @@ import mage.constants.SubType;
public final class CentaurEnchantmentCreatureToken extends TokenImpl {
public CentaurEnchantmentCreatureToken() {
super("Centaur", "3/3 green Centaur enchantment creature token");
super("Centaur Token", "3/3 green Centaur enchantment creature token");
cardType.add(CardType.ENCHANTMENT);
cardType.add(CardType.CREATURE);
color.setGreen(true);

View file

@ -13,7 +13,7 @@ import java.util.Arrays;
public final class CentaurToken extends TokenImpl {
public CentaurToken() {
super("Centaur", "3/3 green Centaur creature token");
super("Centaur Token", "3/3 green Centaur creature token");
cardType.add(CardType.CREATURE);
color.setGreen(true);
subtype.add(SubType.CENTAUR);

View file

@ -22,7 +22,7 @@ public final class ChainersTormentNightmareToken extends TokenImpl {
public ChainersTormentNightmareToken() { this(0); };
public ChainersTormentNightmareToken(int xValue) {
super("Nightmare Horror", "X/X black Nightmare Horror creature token");
super("Nightmare Horror Token", "X/X black Nightmare Horror creature token");
availableImageSetCodes = tokenImageSets;
setOriginalExpansionSetCode("DOM");

View file

@ -13,7 +13,7 @@ import mage.abilities.keyword.IslandwalkAbility;
public final class ChasmSkulkerSquidToken extends TokenImpl {
public ChasmSkulkerSquidToken() {
super("Squid", "1/1 blue Squid creature token with islandwalk");
super("Squid Token", "1/1 blue Squid creature token with islandwalk");
this.setOriginalExpansionSetCode("M15");
cardType.add(CardType.CREATURE);
color.setBlue(true);

View file

@ -13,7 +13,7 @@ import mage.constants.SubType;
public final class CitizenToken extends TokenImpl {
public CitizenToken() {
super("Citizen", "1/1 white Citizen creature token");
super("Citizen Token", "1/1 white Citizen creature token");
cardType.add(CardType.CREATURE);
color.setWhite(true);

View file

@ -18,7 +18,7 @@ import java.util.Arrays;
public final class ClueArtifactToken extends TokenImpl {
public ClueArtifactToken() {
super("Clue", "colorless Clue artifact token with \"{2}, Sacrifice this artifact: Draw a card.\"");
super("Clue Token", "colorless Clue artifact token with \"{2}, Sacrifice this artifact: Draw a card.\"");
cardType.add(CardType.ARTIFACT);
subtype.add(SubType.CLUE);

View file

@ -12,7 +12,7 @@ import java.util.Arrays;
public final class Construct4Token extends TokenImpl {
public Construct4Token() {
super("Construct", "4/4 colorless Construct artifact creature token");
super("Construct Token", "4/4 colorless Construct artifact creature token");
cardType.add(CardType.ARTIFACT);
cardType.add(CardType.CREATURE);
subtype.add(SubType.CONSTRUCT);

View file

@ -11,7 +11,7 @@ import mage.constants.SubType;
public final class ConstructRedToken extends TokenImpl {
public ConstructRedToken() {
super("Construct token", "3/1 red Construct artifact creature token with haste");
super("Construct Token", "3/1 red Construct artifact creature token with haste");
cardType.add(CardType.ARTIFACT);
cardType.add(CardType.CREATURE);
subtype.add(SubType.CONSTRUCT);

View file

@ -12,7 +12,7 @@ import java.util.Arrays;
public final class ConstructToken extends TokenImpl {
public ConstructToken() {
super("Construct", "1/1 colorless Construct artifact creature token");
super("Construct Token", "1/1 colorless Construct artifact creature token");
cardType.add(CardType.ARTIFACT);
cardType.add(CardType.CREATURE);
subtype.add(SubType.CONSTRUCT);

View file

@ -18,7 +18,7 @@ import java.util.Arrays;
public final class ConsumingBlobOozeToken extends TokenImpl {
public ConsumingBlobOozeToken() {
super("Ooze", "green Ooze creature token with \"This creature's power is equal to the number of card types among cards in your graveyard and its toughness is equal to that number plus 1.\"");
super("Ooze Token", "green Ooze creature token with \"This creature's power is equal to the number of card types among cards in your graveyard and its toughness is equal to that number plus 1.\"");
cardType.add(CardType.CREATURE);
subtype.add(SubType.OOZE);
color.setGreen(true);

View file

@ -13,7 +13,7 @@ import mage.abilities.keyword.IslandwalkAbility;
public final class CoralBarrierSquidToken extends TokenImpl {
public CoralBarrierSquidToken() {
super("Squid", "1/1 blue Squid creature token with islandwalk");
super("Squid Token", "1/1 blue Squid creature token with islandwalk");
this.setOriginalExpansionSetCode("M15");
cardType.add(CardType.CREATURE);
color.setBlue(true);

View file

@ -16,7 +16,7 @@ public final class CorpseweftZombieToken extends TokenImpl {
}
public CorpseweftZombieToken(int power, int toughness) {
super("Zombie Horror", "X/X black Zombie Horror creature token, where X is twice the number of cards exiled this way");
super("Zombie Horror Token", "X/X black Zombie Horror creature token, where X is twice the number of cards exiled this way");
cardType.add(CardType.CREATURE);
subtype.add(SubType.ZOMBIE);
subtype.add(SubType.HORROR);

View file

@ -12,7 +12,7 @@ import mage.MageInt;
public final class CorruptedZendikonOozeToken extends TokenImpl {
public CorruptedZendikonOozeToken() {
super("Ooze", "3/3 black Ooze creature");
super("Ooze Token", "3/3 black Ooze creature");
cardType.add(CardType.CREATURE);
color.setBlack(true);
subtype.add(SubType.OOZE);

View file

@ -12,7 +12,7 @@ import java.util.Arrays;
public final class CrabToken extends TokenImpl {
public CrabToken() {
super("Crab", "0/3 blue Crab creature token");
super("Crab Token", "0/3 blue Crab creature token");
cardType.add(CardType.CREATURE);
color.setBlue(true);
subtype.add(SubType.CRAB);

View file

@ -12,7 +12,7 @@ import mage.MageInt;
public final class CreakwoodLiegeToken extends TokenImpl {
public CreakwoodLiegeToken() {
super("Worm", "1/1 black and green Worm creature token");
super("Worm Token", "1/1 black and green Worm creature token");
cardType.add(CardType.CREATURE);
color.setBlack(true);
color.setGreen(true);

View file

@ -12,7 +12,7 @@ import mage.MageInt;
public final class CrestedSunmareToken extends TokenImpl {
public CrestedSunmareToken() {
super("Horse", "5/5 white Horse creature token");
super("Horse Token", "5/5 white Horse creature token");
power = new MageInt(5);
toughness = new MageInt(5);
color.setWhite(true);

View file

@ -11,7 +11,7 @@ import mage.constants.SubType;
public final class CribSwapShapeshifterWhiteToken extends TokenImpl {
public CribSwapShapeshifterWhiteToken() {
super("Shapeshifter", "1/1 colorless Shapeshifter creature token with changeling");
super("Shapeshifter Token", "1/1 colorless Shapeshifter creature token with changeling");
this.setOriginalExpansionSetCode("LRW");
cardType.add(CardType.CREATURE);
subtype.add(SubType.SHAPESHIFTER);

View file

@ -12,7 +12,7 @@ import mage.MageInt;
public final class CrushOfTentaclesToken extends TokenImpl {
public CrushOfTentaclesToken() {
super("Octopus", "8/8 blue Octopus creature");
super("Octopus Token", "8/8 blue Octopus creature");
this.setExpansionSetCodeForImage("BFZ");
this.cardType.add(CardType.CREATURE);
this.color.setBlue(true);

View file

@ -16,7 +16,7 @@ public final class CustomIllusionToken extends TokenImpl {
}
public CustomIllusionToken(int xValue) {
super("Illusion", "X/X blue Illusion creature token");
super("Illusion Token", "X/X blue Illusion creature token");
cardType.add(CardType.CREATURE);
color.setBlue(true);
subtype.add(SubType.ILLUSION);

View file

@ -17,7 +17,7 @@ public final class DarettiConstructToken extends TokenImpl {
}
public DarettiConstructToken(String setCode) {
super("Construct", "1/1 colorless Construct artifact creature token with defender");
super("Construct Token", "1/1 colorless Construct artifact creature token with defender");
this.setOriginalExpansionSetCode(setCode);
cardType.add(CardType.ARTIFACT);
cardType.add(CardType.CREATURE);

View file

@ -25,7 +25,7 @@ import mage.players.Player;
public final class DaxosSpiritToken extends TokenImpl {
public DaxosSpiritToken() {
super("Spirit", "white and black Spirit enchantment creature token with \"This creature's power and toughness are each equal to the number of experience counters you have.\"");
super("Spirit Token", "white and black Spirit enchantment creature token with \"This creature's power and toughness are each equal to the number of experience counters you have.\"");
this.setOriginalExpansionSetCode("C15");
setTokenType(2);
cardType.add(CardType.ENCHANTMENT);

View file

@ -15,7 +15,7 @@ import java.util.Arrays;
public final class DeadlyGrubInsectToken extends TokenImpl {
public DeadlyGrubInsectToken() {
super("Insect", "6/1 green Insect creature token with shroud");
super("Insect Token", "6/1 green Insect creature token with shroud");
cardType.add(CardType.CREATURE);
color.setGreen(true);
subtype.add(SubType.INSECT);

View file

@ -28,7 +28,7 @@ public final class DeathpactAngelToken extends TokenImpl {
}
public DeathpactAngelToken() {
super("Cleric", "1/1 white and black Cleric creature token. It has \"{3}{W}{B}{B}, {T}, Sacrifice this creature: Return a card named Deathpact Angel from your graveyard to the battlefield.\"");
super("Cleric Token", "1/1 white and black Cleric creature token. It has \"{3}{W}{B}{B}, {T}, Sacrifice this creature: Return a card named Deathpact Angel from your graveyard to the battlefield.\"");
cardType.add(CardType.CREATURE);
color.setWhite(true);

View file

@ -21,7 +21,7 @@ public final class DeathtouchRatToken extends TokenImpl {
}
public DeathtouchRatToken() {
super("Rat", "1/1 black Rat creature token with deathtouch");
super("Rat Token", "1/1 black Rat creature token with deathtouch");
this.setExpansionSetCodeForImage("C17");
availableImageSetCodes = tokenImageSets;
this.cardType.add(CardType.CREATURE);

View file

@ -13,7 +13,7 @@ import mage.abilities.keyword.DeathtouchAbility;
public final class DeathtouchSnakeToken extends TokenImpl {
public DeathtouchSnakeToken() {
super("Snake", "1/1 green Snake creature token with deathtouch");
super("Snake Token", "1/1 green Snake creature token with deathtouch");
cardType.add(CardType.CREATURE);
color.setGreen(true);
subtype.add(SubType.SNAKE);

View file

@ -21,7 +21,7 @@ public final class DefenderPlantToken extends TokenImpl {
}
public DefenderPlantToken(String setCode, int tokenType) {
super("Plant", "0/2 green Plant creature token with defender");
super("Plant Token", "0/2 green Plant creature token with defender");
color.setGreen(true);
cardType.add(CardType.CREATURE);
subtype.add(SubType.PLANT);

View file

@ -13,7 +13,7 @@ import java.util.Arrays;
public final class DemonBerserkerToken extends TokenImpl {
public DemonBerserkerToken() {
super("Demon Berserker", "2/3 red Demon Berserker creature token with menace");
super("Demon Berserker Token", "2/3 red Demon Berserker creature token with menace");
cardType.add(CardType.CREATURE);
color.setRed(true);
subtype.add(SubType.DEMON);

View file

@ -17,7 +17,7 @@ public final class DemonFlyingToken extends TokenImpl {
}
public DemonFlyingToken(int xValue) {
super("Demon", "X/X black Demon creature token with flying");
super("Demon Token", "X/X black Demon creature token with flying");
cardType.add(CardType.CREATURE);
color.setBlack(true);
subtype.add(SubType.DEMON);

View file

@ -13,7 +13,7 @@ import java.util.Arrays;
public final class DemonToken extends TokenImpl {
public DemonToken() {
super("Demon", "5/5 black Demon creature token with flying");
super("Demon Token", "5/5 black Demon creature token with flying");
cardType.add(CardType.CREATURE);
color.setBlack(true);
subtype.add(SubType.DEMON);

View file

@ -12,7 +12,7 @@ import mage.MageInt;
public final class DeserterToken extends TokenImpl {
public DeserterToken() {
super("Deserter", "0/1 white Deserter creature token");
super("Deserter Token", "0/1 white Deserter creature token");
cardType.add(CardType.CREATURE);
color.setWhite(true);
subtype.add(SubType.DESERTER);

View file

@ -11,7 +11,7 @@ import mage.constants.SubType;
public final class DevastatingSummonsElementalToken extends TokenImpl {
public DevastatingSummonsElementalToken() {
super("Elemental", "X/X red Elemental creature");
super("Elemental Token", "X/X red Elemental creature");
cardType.add(CardType.CREATURE);
color.setRed(true);
subtype.add(SubType.ELEMENTAL);

View file

@ -20,7 +20,7 @@ import mage.target.common.TargetAnyTarget;
public final class DevilToken extends TokenImpl {
public DevilToken() {
super("Devil", "1/1 red Devil creature token with \"When this creature dies, it deals 1 damage to any target.\"");
super("Devil Token", "1/1 red Devil creature token with \"When this creature dies, it deals 1 damage to any target.\"");
cardType.add(CardType.CREATURE);
subtype.add(SubType.DEVIL);
color.setRed(true);

View file

@ -12,7 +12,7 @@ import mage.MageInt;
public final class DinOfTheFireherdToken extends TokenImpl {
public DinOfTheFireherdToken() {
super("Elemental", "5/5 black and red Elemental creature");
super("Elemental Token", "5/5 black and red Elemental creature");
cardType.add(CardType.CREATURE);
subtype.add(SubType.ELEMENTAL);
color.setBlack(true);

View file

@ -14,7 +14,7 @@ public final class DinosaurBeastToken extends TokenImpl {
this(0);
}
public DinosaurBeastToken(int xValue) {
super("Dinosaur Beast", "X/X green Dinosaur Beast creature token with trample");
super("Dinosaur Beast Token", "X/X green Dinosaur Beast creature token with trample");
cardType.add(CardType.CREATURE);
color.setGreen(true);
subtype.add(SubType.DINOSAUR);

View file

@ -6,7 +6,7 @@ import mage.constants.SubType;
public final class DinosaurCatToken extends TokenImpl {
public DinosaurCatToken() {
super("Dinosaur Cat", "2/2 red and white Dinosaur Cat creature token");
super("Dinosaur Cat Token", "2/2 red and white Dinosaur Cat creature token");
cardType.add(CardType.CREATURE);
color.setRed(true);
color.setWhite(true);

View file

@ -11,7 +11,7 @@ import mage.constants.SubType;
public final class DinosaurHasteToken extends TokenImpl {
public DinosaurHasteToken() {
super("Dinosaur", "1/1 red Dinosaur creature token with haste");
super("Dinosaur Token", "1/1 red Dinosaur creature token with haste");
cardType.add(CardType.CREATURE);
color.setRed(true);
subtype.add(SubType.DINOSAUR);

View file

@ -13,7 +13,7 @@ import mage.constants.SubType;
public final class DinosaurToken extends TokenImpl {
public DinosaurToken() {
super("Dinosaur", "3/3 green Dinosaur creature token with trample");
super("Dinosaur Token", "3/3 green Dinosaur creature token with trample");
cardType.add(CardType.CREATURE);
color.setGreen(true);
subtype.add(SubType.DINOSAUR);

View file

@ -13,7 +13,7 @@ import mage.abilities.keyword.FlyingAbility;
public final class DjinnMonkToken extends TokenImpl {
public DjinnMonkToken() {
super("Djinn Monk", "2/2 blue Djinn Monk creature token with flying");
super("Djinn Monk Token", "2/2 blue Djinn Monk creature token with flying");
cardType.add(CardType.CREATURE);
color.setBlue(true);
subtype.add(SubType.DJINN);

View file

@ -13,7 +13,7 @@ import mage.abilities.keyword.FlyingAbility;
public final class DjinnToken extends TokenImpl {
public DjinnToken() {
super("Djinn", "5/5 colorless Djinn artifact creature token with flying");
super("Djinn Token", "5/5 colorless Djinn artifact creature token with flying");
cardType.add(CardType.ARTIFACT);
cardType.add(CardType.CREATURE);
subtype.add(SubType.DJINN);

View file

@ -22,7 +22,7 @@ import java.util.Arrays;
public final class DogIllusionToken extends TokenImpl {
public DogIllusionToken() {
super("Dog Illusion", "blue Dog Illusion creature token with \"This creature's power and toughness are each equal to twice the number of cards in your hand.\"");
super("Dog Illusion Token", "blue Dog Illusion creature token with \"This creature's power and toughness are each equal to twice the number of cards in your hand.\"");
cardType.add(CardType.CREATURE);
color.setBlue(true);
subtype.add(SubType.DOG);

View file

@ -22,7 +22,7 @@ public final class DokaiWeaverofLifeToken extends TokenImpl {
static final FilterControlledPermanent filterLands = new FilterControlledLandPermanent("lands you control");
public DokaiWeaverofLifeToken() {
super("Elemental", "X/X green Elemental creature token, where X is the number of lands you control");
super("Elemental Token", "X/X green Elemental creature token, where X is the number of lands you control");
cardType.add(CardType.CREATURE);
color.setGreen(true);
subtype.add(SubType.ELEMENTAL);

Some files were not shown because too many files have changed in this diff Show more