Lua Code:
hooksecurefunc("TextStatusBar_UpdateTextStringWithValues",function(self,text,val,min,max)
if self==TargetFrameHealthBar and max>0 and (val>0 or not self.zeroText) then
if self.LeftText then self.LeftText:Hide(); end
if self.RightText then self.RightText:Hide(); end
text:SetFormattedText("%s (%d%%)",AbbreviateLargeNumbers(val),math.ceil(100*val/max));
text:Show();
end
end);