Javadoc for Card.moveToZone

Fixed mtg-cards-data.txt (quotes were literal)
This commit is contained in:
North 2011-08-29 18:17:38 +03:00
parent d903ba56e1
commit 8737722e90
5 changed files with 481 additions and 447 deletions

View file

@ -27,6 +27,7 @@
*/
package mage.abilities.effects.common;
import java.util.Iterator;
import java.util.UUID;
import mage.Constants.Outcome;
import mage.abilities.Ability;
@ -77,17 +78,22 @@ public class DestroyMultiTargetEffect extends OneShotEffect<DestroyMultiTargetEf
return affectedTargets > 0;
}
@Override
public String getText(Mode mode) {
StringBuilder sb = new StringBuilder();
sb.append("Destroy ");
for (Target target: mode.getTargets()) {
if (target.getNumberOfTargets() > 1)
sb.append(target.getNumberOfTargets());
sb.append("target ").append(target.getTargetName()).append(" and ");
}
return sb.toString();
}
@Override
public String getText(Mode mode) {
StringBuilder sb = new StringBuilder();
sb.append("Destroy ");
Iterator<Target> iterator = mode.getTargets().iterator();
while (iterator.hasNext()) {
Target target = iterator.next();
if (target.getNumberOfTargets() > 1) {
sb.append(target.getNumberOfTargets()).append(" ");
}
sb.append("target ").append(target.getTargetName());
if (iterator.hasNext()) {
sb.append(" and ");
}
}
return sb.toString();
}
}