end
M.UpdateHealth = updateHealth;
--- TODO maybe add a prefix when in vehicle
local function updateName(frame, unit)
local name = UnitName(unit);
if not name then return end
- frame.name:SetText(ssub(name, 1, 6));
+ name = ssub(name, 1, 6);
+ if frame.unit == unit then
+ frame.name:SetText(name);
+ else
+ frame.name:SetFormattedText("-%s", name);
+ end
local _, class = UnitClass(unit);
local color = RAID_CLASS_COLORS[class];