From ae8621bd2da1afaf73f9c1a1f784b0173763affc Mon Sep 17 00:00:00 2001 From: shagu Date: Tue, 24 Mar 2020 17:11:31 +0100 Subject: [PATCH] unitframes: add variable to set units to player --- api/unitframes.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/api/unitframes.lua b/api/unitframes.lua index 4e3b7909..a6a378dc 100644 --- a/api/unitframes.lua +++ b/api/unitframes.lua @@ -211,6 +211,16 @@ function pfUI.uf:UpdateVisibility() end end + -- display every unit as player while pfUI.uf.showall is set + if pfUI.uf.showall then + self._label = self._label or self.label + self._id = self._id or self.id + self.label, self.id = "player", "" + elseif not pfUI.uf.showall and self._label and self._id then + self.label, self.id = self._label, self._id + self._label, self._id = nil, nil + end + local unitstr = string.format("%s%s", self.label or "", self.id or "") local visibility = string.format("[target=%s,exists] show; hide", unitstr)