changes to the way abilities are added to cards

This commit is contained in:
betasteward 2015-03-23 13:04:09 -04:00
parent 65390e09a6
commit 72ff6f27b3
91 changed files with 2003 additions and 217 deletions

View file

@ -601,6 +601,11 @@ public class Spell implements StackObject, Card {
return card.getAbilities();
}
@Override
public Abilities<Ability> getAbilities(Game game) {
return card.getAbilities(game);
}
@Override
public boolean hasAbility(UUID abilityId, Game game) {
return card.hasAbility(abilityId, game);
@ -674,7 +679,6 @@ public class Spell implements StackObject, Card {
spellAbilities.add(spellAbility);
}
@Override
public void addAbility(Ability ability) {}
@Override