moved Watchers to Ability and moved Counters to CardState

This commit is contained in:
betasteward 2015-03-01 21:17:23 -05:00
parent 620a3b9a52
commit 632573fc3e
204 changed files with 1516 additions and 347 deletions

View file

@ -667,9 +667,6 @@ public class Spell implements StackObject, Card {
@Override
public void addAbility(Ability ability) {}
@Override
public void addWatcher(Watcher watcher) {}
@Override
public SpellAbility getSpellAbility() {
return ability;
@ -691,11 +688,6 @@ public class Spell implements StackObject, Card {
return card.getRules();
}
@Override
public List<Watcher> getWatchers() {
return card.getWatchers();
}
@Override
public String getExpansionSetCode() {
return card.getExpansionSetCode();
@ -925,8 +917,8 @@ public class Spell implements StackObject, Card {
public void build() {}
@Override
public Counters getCounters() {
return card.getCounters();
public Counters getCounters(Game game) {
return card.getCounters(game);
}
@Override