diff --git a/megamek/src/megamek/client/ui/swing/forceDisplay/ForceDisplayMekCellFormatter.java b/megamek/src/megamek/client/ui/swing/forceDisplay/ForceDisplayMekCellFormatter.java index 1d4e1b48fed..e44ee893146 100644 --- a/megamek/src/megamek/client/ui/swing/forceDisplay/ForceDisplayMekCellFormatter.java +++ b/megamek/src/megamek/client/ui/swing/forceDisplay/ForceDisplayMekCellFormatter.java @@ -98,12 +98,23 @@ static String formatUnitCompact(Entity entity, ClientGUI clientGUI) { color = addGray(color, 128).brighter(); if (entity.getForceId() == Force.NO_FORCE) { - result.append(guiScaledFontHTML(color) + "\u25AD "); + result.append(guiScaledFontHTML(color) + "\u25AD" + ""); } String id = MessageFormat.format("[{0}] ", entity.getId()); result.append(guiScaledFontHTML(GUIP.getUnitToolTipHighlightColor()) + id + ""); + // Done + if (!game.getPhase().isReport()) { + String done = ""; + if (!entity.isDone()) { + done = "\u2610 "; + } else { + done = "\u2611 "; + } + result.append(guiScaledFontHTML(color) + done + ""); + } + // Unit name // Gray out if the unit is a fighter in a squadron if (entity.isPartOfFighterSquadron()) {