public DeserterToken() { super("Deserter", "0/1 white Deserter creature token"); cardType.add(CardType.CREATURE); color.setWhite(true); subtype.add(SubType.DESERTER); power = new MageInt(0); toughness = new MageInt(1); }
public TuskenRaiderToken() { super("Tusken Raider", "white Tusken Raider creature token", 1, 1); this.setOriginalExpansionSetCode("SWS"); cardType.add(CardType.CREATURE); color.setWhite(true); subtype.add(SubType.TUSKEN); subtype.add(SubType.RAIDER); }
public CitizenToken() { super("Citizen", "1/1 white Citizen creature token"); cardType.add(CardType.CREATURE); color.setWhite(true); subtype.add(SubType.CITIZEN); power = new MageInt(1); toughness = new MageInt(1); }
SelesnyaKeyruneToken() { super("", "3/3 green and white Wolf artifact creature"); cardType.add(CardType.ARTIFACT); cardType.add(CardType.CREATURE); color.setWhite(true); color.setGreen(true); this.subtype.add(SubType.WOLF); power = new MageInt(3); toughness = new MageInt(3); } public SelesnyaKeyruneToken(final SelesnyaKeyruneToken token) {
public GoatToken(String setCode, int tokenType) { super("Goat", "0/1 white Goat creature token"); availableImageSetCodes = tokenImageSets; setOriginalExpansionSetCode(setCode); cardType.add(CardType.CREATURE); color.setWhite(true); subtype.add(SubType.GOAT); power = new MageInt(0); toughness = new MageInt(1); }
public HuntedDragonKnightToken() { super("Knight", "2/2 white Knight creature tokens with first strike"); cardType.add(CardType.CREATURE); color.setWhite(true); subtype.add(SubType.KNIGHT); power = new MageInt(2); toughness = new MageInt(2); this.addAbility(FirstStrikeAbility.getInstance()); }
public WallToken() { super("", "2/6 white wall creature with defender"); cardType.add(CardType.CREATURE); color.setWhite(true); subtype.add(SubType.WALL); power = new MageInt(2); toughness = new MageInt(6); this.addAbility(DefenderAbility.getInstance()); }
public BirdSoldierToken() { super("Bird Soldier", "1/1 white Bird Soldier creature with flying"); cardType.add(CardType.CREATURE); subtype.add(SubType.BIRD); color.setWhite(true); power = new MageInt(1); toughness = new MageInt(1); addAbility(FlyingAbility.getInstance()); }
public GodSireBeastToken() { super("Beast", "8/8 Beast creature token that's red, green, and white"); cardType.add(CardType.CREATURE); color.setGreen(true); color.setWhite(true); color.setRed(true); subtype.add(SubType.BEAST); power = new MageInt(8); toughness = new MageInt(8); }
public KnightAllyToken() { super("Knight Ally", "2/2 white Knight Ally creature token"); this.setExpansionSetCodeForImage("BFZ"); cardType.add(CardType.CREATURE); color.setWhite(true); subtype.add(SubType.KNIGHT); subtype.add(SubType.ALLY); power = new MageInt(2); toughness = new MageInt(2); }
public HumanClericToken() { super("Human Cleric", "1/1 white and black Human Cleric creature token"); cardType.add(CardType.CREATURE); subtype.add(SubType.HUMAN); subtype.add(SubType.CLERIC); color.setWhite(true); color.setBlack(true); power = new MageInt(1); toughness = new MageInt(1); } public HumanClericToken(final HumanClericToken token) {
public AvatarToken() { super("Avatar", "white Avatar creature token with \"This creature's power and toughness are each equal to your life total.\""); cardType.add(CardType.CREATURE); subtype.add(SubType.AVATAR); color.setWhite(true); this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new AvatarTokenEffect())); }
public AvatarToken2() { super("Avatar", "4/4 white Avatar creature token with flying"); cardType.add(CardType.CREATURE); color.setWhite(true); subtype.add(SubType.AVATAR); power = new MageInt(4); toughness = new MageInt(4); addAbility(FlyingAbility.getInstance()); }
public HazezonTamarSandWarriorToken() { super("Sand Warrior", "1/1 Sand Warrior creature tokens that are red, green, and white"); cardType.add(CardType.CREATURE); color.setRed(true); color.setGreen(true); color.setWhite(true); subtype.add(SubType.SAND); subtype.add(SubType.WARRIOR); power = new MageInt(1); toughness = new MageInt(1); }
public CatToken2(String setCode) { super("Cat", "1/1 white Cat creature token with lifelink"); setOriginalExpansionSetCode("AKH"); cardType.add(CardType.CREATURE); color.setWhite(true); subtype.add(SubType.CAT); power = new MageInt(1); toughness = new MageInt(1); addAbility(LifelinkAbility.getInstance()); } public CatToken2(final CatToken2 token) {
public NantukoMonasteryToken() { super("", "4/4 green and white Insect Monk creature with first strike"); cardType.add(CardType.CREATURE); subtype.add(SubType.INSECT); subtype.add(SubType.MONK); color.setGreen(true); color.setWhite(true); power = new MageInt(4); toughness = new MageInt(4); this.addAbility(FirstStrikeAbility.getInstance()); } public NantukoMonasteryToken(final NantukoMonasteryToken token) {
public RestoreBalance(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.SORCERY},""); this.color.setWhite(true); // Suspend 6-{W} this.addAbility(new SuspendAbility(6, new ColoredManaCost(ColoredManaSymbol.W), this)); // Each player chooses a number of lands he or she controls equal to the number of lands controlled by the player who controls the fewest, then sacrifices the rest. Players sacrifice creatures and discard cards the same way. this.getSpellAbility().addEffect(new RestoreBalanceEffect()); }
public FledglingGriffin (UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{1}{W}"); this.subtype.add(SubType.GRIFFIN); this.color.setWhite(true); this.power = new MageInt(2); this.toughness = new MageInt(2); this.addAbility(new LandfallAbility(new GainAbilitySourceEffect(FlyingAbility.getInstance(), Duration.EndOfTurn), false)); }
private void setDefaultColor() { this.color.setWhite(this.manaCost.containsColor(ColoredManaSymbol.W)); this.color.setBlue(this.manaCost.containsColor(ColoredManaSymbol.U)); this.color.setBlack(this.manaCost.containsColor(ColoredManaSymbol.B)); this.color.setRed(this.manaCost.containsColor(ColoredManaSymbol.R)); this.color.setGreen(this.manaCost.containsColor(ColoredManaSymbol.G)); }
public DevoutHarpist(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{W}"); this.subtype.add(SubType.HUMAN); this.color.setWhite(true); this.power = new MageInt(1); this.toughness = new MageInt(1); // {tap}: Destroy target Aura attached to a creature. Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DestroyTargetEffect(), new TapSourceCost()); ability.addTarget(new TargetPermanent(filter)); this.addAbility(ability); }