[MOM] Implement Polukranos Reborn / Polukranos, Engine of Ruin

This commit is contained in:
theelk801 2023-04-10 20:21:57 -04:00
parent e706fdda3a
commit f1fdfc2c70
5 changed files with 192 additions and 0 deletions

View file

@ -0,0 +1,37 @@
package mage.game.permanent.token;
import mage.MageInt;
import mage.abilities.keyword.LifelinkAbility;
import mage.constants.CardType;
import mage.constants.SubType;
import java.util.Arrays;
/**
* @author TheElk801
*/
public final class PhyrexianHydraWithLifelinkToken extends TokenImpl {
public PhyrexianHydraWithLifelinkToken() {
super("Phyrexian Hydra Token", "3/3 green and white Phyrexian Hydra creature token with lifelink");
cardType.add(CardType.CREATURE);
color.setGreen(true);
color.setWhite(true);
subtype.add(SubType.PHYREXIAN);
subtype.add(SubType.HYDRA);
power = new MageInt(3);
toughness = new MageInt(3);
this.addAbility(LifelinkAbility.getInstance());
availableImageSetCodes = Arrays.asList("MOM");
}
public PhyrexianHydraWithLifelinkToken(final PhyrexianHydraWithLifelinkToken token) {
super(token);
}
public PhyrexianHydraWithLifelinkToken copy() {
return new PhyrexianHydraWithLifelinkToken(this);
}
}

View file

@ -0,0 +1,37 @@
package mage.game.permanent.token;
import mage.MageInt;
import mage.abilities.keyword.ReachAbility;
import mage.constants.CardType;
import mage.constants.SubType;
import java.util.Arrays;
/**
* @author TheElk801
*/
public final class PhyrexianHydraWithReachToken extends TokenImpl {
public PhyrexianHydraWithReachToken() {
super("Phyrexian Hydra Token", "3/3 green and white Phyrexian Hydra creature token with reach");
cardType.add(CardType.CREATURE);
color.setGreen(true);
color.setWhite(true);
subtype.add(SubType.PHYREXIAN);
subtype.add(SubType.HYDRA);
power = new MageInt(3);
toughness = new MageInt(3);
this.addAbility(ReachAbility.getInstance());
availableImageSetCodes = Arrays.asList("MOM");
}
public PhyrexianHydraWithReachToken(final PhyrexianHydraWithReachToken token) {
super(token);
}
public PhyrexianHydraWithReachToken copy() {
return new PhyrexianHydraWithReachToken(this);
}
}