Make the Counters API for card and permanent consistent.

This commit is contained in:
Samuel Sandeen 2016-09-03 10:33:54 -04:00
parent 277dc19fec
commit 148f633672
176 changed files with 272 additions and 277 deletions

View file

@ -264,7 +264,7 @@ public class GameState implements Serializable, Copyable<GameState> {
sb.append("permanents");
for (Permanent permanent : battlefield.getAllPermanents()) {
sb.append(permanent.getValue());
sb.append(permanent.getValue(this));
}
sb.append("spells");
@ -305,7 +305,7 @@ public class GameState implements Serializable, Copyable<GameState> {
sb.append("permanents");
List<String> perms = new ArrayList<>();
for (Permanent permanent : battlefield.getAllPermanents()) {
perms.add(permanent.getValue());
perms.add(permanent.getValue(this));
}
Collections.sort(perms);
sb.append(perms);
@ -357,7 +357,7 @@ public class GameState implements Serializable, Copyable<GameState> {
sb.append("permanents");
List<String> perms = new ArrayList<>();
for (Permanent permanent : battlefield.getAllPermanents()) {
perms.add(permanent.getValue());
perms.add(permanent.getValue(this));
}
Collections.sort(perms);
sb.append(perms);