-
-local function updateHealAbsorb(frame, unit)
- local absorb = UnitGetTotalHealAbsorbs(unit) or 0;
- if absorb > 0 then
- local space = frame.health:GetWidth();
- absorb = (absorb / frame.health.max) * frame.width;
- frame.healabsorb:SetWidth(min(space, absorb));
- frame.healabsorb:Show();
- else
- frame.healabsorb:Hide();
- end
-end