fix elvui np

This commit is contained in:
NoM0Re
2025-02-15 14:50:44 +01:00
parent c1c58d46d0
commit 2e91a460da
@@ -686,12 +686,17 @@ function lib.GetUnitNameplate(unit)
local nameplate = C_NamePlate.GetNamePlateForUnit(unit)
if nameplate then
-- credit to Exality for https://wago.io/explosiveorbs
if nameplate.UnitFrame and nameplate.UnitFrame.Health then
-- elvui bunny
if nameplate.UnitFrame and nameplate.UnitFrame.Health and nameplate.UnitFrame.Health:IsShown() then
return nameplate.UnitFrame.Health
elseif nameplate.unitFrame and nameplate.unitFrame.Health then
elseif nameplate.UnitFrame and nameplate.UnitFrame.Name and nameplate.UnitFrame.Name:IsShown() then
return nameplate.UnitFrame.Name
-- elvui someday
elseif nameplate.unitFrame and nameplate.unitFrame.Health and nameplate.unitFrame.Health:IsShown() then
return nameplate.unitFrame.Health
elseif nameplate.unitFrame and nameplate.unitFrame.Name and nameplate.unitFrame.Name:IsShown() then
return nameplate.unitFrame.Name
elseif nameplate.unitFramePlater and nameplate.unitFramePlater.healthBar then
-- plater
-- fallback to default nameplate in case plater is not on screen and uses blizzard default (module disabled, force-blizzard functionality)