[MID] Implement Ominous Roost

This commit is contained in:
ciaccona007 2021-09-15 12:50:30 -04:00 committed by ciaccona007
parent 0fc29302f4
commit 08e8a34e8b
3 changed files with 112 additions and 0 deletions

View file

@ -0,0 +1,31 @@
package mage.game.permanent.token;
import mage.MageInt;
import mage.abilities.common.CanBlockOnlyFlyingAbility;
import mage.abilities.keyword.FlyingAbility;
import mage.constants.CardType;
import mage.constants.SubType;
public class OminousRoostToken extends TokenImpl {
public OminousRoostToken() {
super("Bird", "1/1 blue Bird creature token with flying and \"This creature can block only creatures with flying\"");
cardType.add(CardType.CREATURE);
color.setBlue(true);
subtype.add(SubType.BIRD);
power = new MageInt(1);
toughness = new MageInt(1);
this.addAbility(FlyingAbility.getInstance());
this.addAbility(new CanBlockOnlyFlyingAbility());
}
public OminousRoostToken(final OminousRoostToken token) {
super(token);
}
@Override
public Token copy() {
return new OminousRoostToken(this);
}
}