forked from External/mage
cleanup AbilityType for easier check that an ability is an activated ability (#12153)
* cleanup AbilityType * further cleanup * cleanup instanceof * tweak formatting * rework Rex * fix mistake in PlayerImpl * cleanup 'instanceof' for 'ActivatedManaAbilityImpl'
This commit is contained in:
parent
62cc49ffa3
commit
85cad4ff1e
118 changed files with 486 additions and 574 deletions
|
|
@ -430,6 +430,31 @@ public class StackAbility extends StackObjectImpl implements Ability {
|
|||
return ability.getAbilityType();
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isActivatedAbility() {
|
||||
return ability.isActivatedAbility();
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isTriggeredAbility() {
|
||||
return ability.isTriggeredAbility();
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isNonManaActivatedAbility() {
|
||||
return ability.isNonManaActivatedAbility();
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isManaActivatedAbility() {
|
||||
return ability.isManaActivatedAbility();
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isManaAbility() {
|
||||
return ability.isManaAbility();
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isUsesStack() {
|
||||
return true;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue