[SOI] Added all missing green cards.

This commit is contained in:
LevelX2 2016-03-26 18:22:40 +01:00
parent c6f17e6569
commit 18c48d6b4e
30 changed files with 1975 additions and 87 deletions

View file

@ -152,11 +152,7 @@ public abstract class TargetImpl implements Target {
@Override
public String getTargetName() {
StringBuilder sb = new StringBuilder(targetName);
if (isRandom()) {
sb.append(" chosen at random");
}
return sb.toString();
return targetName + (isRandom() ? " chosen at random" : "");
}
@Override
@ -334,10 +330,8 @@ public abstract class TargetImpl implements Target {
} else {
return chosen;
}
} else {
if (!getTargetController(game, playerId).chooseTarget(outcome, this, source, game)) {
return chosen;
}
} else if (!getTargetController(game, playerId).chooseTarget(outcome, this, source, game)) {
return chosen;
}
chosen = targets.size() >= getNumberOfTargets();
}