Removed duplicate 3/3 angel token class

This commit is contained in:
PurpleCrowbar 2022-06-05 13:17:27 +01:00
parent 6f7f085fa3
commit 2074a02920
4 changed files with 4 additions and 37 deletions

View file

@ -926,7 +926,7 @@
|Generate|TOK:ODY|Squirrel|||SquirrelToken| |Generate|TOK:ODY|Squirrel|||SquirrelToken|
|Generate|TOK:ODY|Wurm|||WurmToken| |Generate|TOK:ODY|Wurm|||WurmToken|
|Generate|TOK:ODY|Zombie|||ZombieToken| |Generate|TOK:ODY|Zombie|||ZombieToken|
|Generate|TOK:OGW|Angel|||LinvalaAngelToken| |Generate|TOK:OGW|Angel|||Angel33Token|
|Generate|TOK:OGW|Eldrazi Scion|1||EldraziScionToken| |Generate|TOK:OGW|Eldrazi Scion|1||EldraziScionToken|
|Generate|TOK:OGW|Eldrazi Scion|2||EldraziScionToken| |Generate|TOK:OGW|Eldrazi Scion|2||EldraziScionToken|
|Generate|TOK:OGW|Eldrazi Scion|3||EldraziScionToken| |Generate|TOK:OGW|Eldrazi Scion|3||EldraziScionToken|

View file

@ -16,7 +16,7 @@ import mage.constants.CardType;
import mage.constants.SubType; import mage.constants.SubType;
import mage.constants.SuperType; import mage.constants.SuperType;
import mage.filter.common.FilterCreaturePermanent; import mage.filter.common.FilterCreaturePermanent;
import mage.game.permanent.token.LinvalaAngelToken; import mage.game.permanent.token.Angel33Token;
/** /**
* *
@ -40,7 +40,7 @@ public final class LinvalaThePreserver extends CardImpl {
"When {this} enters the battlefield, if an opponent has more life than you, you gain 5 life.")); "When {this} enters the battlefield, if an opponent has more life than you, you gain 5 life."));
// When Linvala enters the battlefield, if an opponent controls more creatures than you, create a 3/3 white Angel creature token with flying. // When Linvala enters the battlefield, if an opponent controls more creatures than you, create a 3/3 white Angel creature token with flying.
this.addAbility(new ConditionalInterveningIfTriggeredAbility(new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new LinvalaAngelToken()), false), this.addAbility(new ConditionalInterveningIfTriggeredAbility(new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new Angel33Token()), false),
new OpponentControlsMoreCondition(new FilterCreaturePermanent()), new OpponentControlsMoreCondition(new FilterCreaturePermanent()),
"When {this} enters the battlefield, if an opponent controls more creatures than you, create a 3/3 white Angel creature token with flying.")); "When {this} enters the battlefield, if an opponent controls more creatures than you, create a 3/3 white Angel creature token with flying."));
} }

View file

@ -23,7 +23,7 @@ public final class Angel33Token extends TokenImpl {
// Flying // Flying
this.addAbility(FlyingAbility.getInstance()); this.addAbility(FlyingAbility.getInstance());
availableImageSetCodes = Arrays.asList("AFR", "SNC"); availableImageSetCodes = Arrays.asList("AFR", "SNC", "OGW");
} }
public Angel33Token(final Angel33Token token) { public Angel33Token(final Angel33Token token) {

View file

@ -1,33 +0,0 @@
package mage.game.permanent.token;
import mage.constants.CardType;
import mage.constants.SubType;
import mage.MageInt;
import mage.abilities.keyword.FlyingAbility;
/**
*
* @author spjspj
*/
public final class LinvalaAngelToken extends TokenImpl {
public LinvalaAngelToken() {
super("Angel Token", "3/3 white Angel creature token with flying");
setOriginalExpansionSetCode("OGW");
cardType.add(CardType.CREATURE);
color.setWhite(true);
subtype.add(SubType.ANGEL);
power = new MageInt(3);
toughness = new MageInt(3);
addAbility(FlyingAbility.getInstance());
}
public LinvalaAngelToken(final LinvalaAngelToken token) {
super(token);
}
public LinvalaAngelToken copy() {
return new LinvalaAngelToken(this);
}
}