diff --git a/Mage/src/main/java/mage/abilities/AbilityImpl.java b/Mage/src/main/java/mage/abilities/AbilityImpl.java index eec2f8dc578..c52f49cd113 100644 --- a/Mage/src/main/java/mage/abilities/AbilityImpl.java +++ b/Mage/src/main/java/mage/abilities/AbilityImpl.java @@ -1288,6 +1288,7 @@ public abstract class AbilityImpl implements Ability { StringBuilder sb = new StringBuilder(); // threadLocal StringBuilder can't be used because calling method already uses it if (!targets.isEmpty()) { String usedVerb = null; + boolean isFirstTarget = true; for (Target target : targets) { if (!target.getTargets().isEmpty()) { String targetHintInfo = target.getChooseHint() == null ? "" : " (" + target.getChooseHint() + ")"; @@ -1300,6 +1301,12 @@ public abstract class AbilityImpl implements Ability { usedVerb = " choosing "; sb.append(usedVerb); } + + if (!isFirstTarget) { + sb.append(", "); + } + isFirstTarget = false; + sb.append(target.getTargetedName(game)); sb.append(targetHintInfo); }