Properly update unit frames on GROUP_ROSTER_UPDATE

This commit is contained in:
2023-12-16 15:22:54 +01:00
parent 47542c7147
commit b1dca1639d

View File

@@ -425,6 +425,7 @@ function UnitFrame:RegisterEvents()
end
end
secure:RegisterEvent("GROUP_ROSTER_UPDATE")
secure:RegisterUnitEvent("UNIT_AURA", unit)
secure:RegisterUnitEvent("UNIT_HEALTH", unit)
secure:RegisterUnitEvent("UNIT_MAXHEALTH", unit)
@@ -467,6 +468,13 @@ function UnitFrame:UNIT_ABSORB_AMOUNT_CHANGED()
self:UpdateShield()
end
function UnitFrame:GROUP_ROSTER_UPDATE()
if self:HasUnitChanged() then
self:UpdateAll(true)
return
end
end
function UnitFrame:UNIT_AURA(unit, info)
if self:HasUnitChanged() then
self:UpdateAll(true)