c809e5d - Add name prefix when in vehicle
authorAleksi Blinnikka <aleksi.blinnikka@gmail.com>
Mon, 26 Mar 2018 08:10:01 +0000
committerAleksi Blinnikka <aleksi.blinnikka@gmail.com>
Mon, 26 Mar 2018 08:10:01 +0000
OmaRF/Events.lua

index 3098918..957e82d 100644 (file)
@@ -110,11 +110,15 @@ local function updateHealth(frame, unit)
 end
 M.UpdateHealth = updateHealth;
 
 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
 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];
 
     local _, class = UnitClass(unit);
     local color = RAID_CLASS_COLORS[class];