[DSC] Implement Formless Genesis

This commit is contained in:
theelk801 2024-11-18 19:23:45 -05:00
parent f3f2c3cf66
commit 10f03d0d12
3 changed files with 120 additions and 0 deletions

View file

@ -0,0 +1,35 @@
package mage.game.permanent.token;
import mage.MageInt;
import mage.abilities.keyword.ChangelingAbility;
import mage.abilities.keyword.DeathtouchAbility;
import mage.constants.CardType;
import mage.constants.SubType;
/**
* @author TheElk801
*/
public final class ShapeshifterDeathtouchToken extends TokenImpl {
public ShapeshifterDeathtouchToken() {
this(0);
}
public ShapeshifterDeathtouchToken(int amount) {
super("Shapeshifter Token", "X/X colorless Shapeshifter creature token with changeling and deathtouch");
cardType.add(CardType.CREATURE);
subtype.add(SubType.SHAPESHIFTER);
power = new MageInt(amount);
toughness = new MageInt(amount);
addAbility(new ChangelingAbility());
addAbility(DeathtouchAbility.getInstance());
}
private ShapeshifterDeathtouchToken(final ShapeshifterDeathtouchToken token) {
super(token);
}
public ShapeshifterDeathtouchToken copy() {
return new ShapeshifterDeathtouchToken(this);
}
}