Implemented Ajani, Strength of the Pride

This commit is contained in:
Evan Kranzler 2019-06-19 21:10:33 -04:00
parent 3835e28a18
commit 8ef3ebfc3c
3 changed files with 161 additions and 0 deletions

View file

@ -0,0 +1,37 @@
package mage.game.permanent.token;
import mage.MageInt;
import mage.abilities.common.GainLifeControllerTriggeredAbility;
import mage.abilities.effects.common.counter.AddCountersSourceEffect;
import mage.constants.CardType;
import mage.constants.SubType;
import mage.counters.CounterType;
/**
* @author LoneFox
*/
public final class AjanisPridemateToken extends TokenImpl {
public AjanisPridemateToken() {
super("Ajani's Pridemate", "2/2 white Cat Soldier creature token named Ajani's Pridemate with \"Whenever you gain life, put a +1/+1 counter on Ajani's Pridemate.\"");
cardType.add(CardType.CREATURE);
color.setWhite(true);
subtype.add(SubType.CAT);
subtype.add(SubType.SOLDIER);
power = new MageInt(2);
toughness = new MageInt(2);
this.addAbility(new GainLifeControllerTriggeredAbility(
new AddCountersSourceEffect(CounterType.P1P1.createInstance()), false
));
}
public AjanisPridemateToken(final AjanisPridemateToken token) {
super(token);
}
public AjanisPridemateToken copy() {
return new AjanisPridemateToken(this);
}
}