Implemented Fully Grown

This commit is contained in:
Evan Kranzler 2020-04-02 15:04:28 -04:00
parent 75414cef2e
commit 2483fd9c8d
7 changed files with 119 additions and 20 deletions

View file

@ -0,0 +1,34 @@
package mage.counters;
import mage.abilities.Ability;
/**
* @author TheElk801
*/
public class AbilityCounter extends Counter {
private final Ability ability;
AbilityCounter(Ability ability) {
this(ability, 1);
}
AbilityCounter(Ability ability, int count) {
super(ability.getRule(), count);
this.ability = ability;
}
private AbilityCounter(final AbilityCounter counter) {
super(counter);
this.ability = counter.ability;
}
public Ability getAbility() {
return ability;
}
@Override
public AbilityCounter copy() {
return new AbilityCounter(this);
}
}