Ладно, накатаю подробно

Идешь сюда: Tukui/modules/functions.lua
Ищешь showtotalhpmp
У меня это в районе 486 строки.
Дальше смотри, в config.lua есть строка
["showtotalhpmp"] = true, -- change the display of info text on player and target with XXXX/Total.
Посмотри, что у тебя там стоит. Она отвечает за 2 режима, если false, то неполные хп показываются как 160-95%, а если true, то как 160|170. Один из этих режимов будем заменять на твой

Выбери, true или false будет ему соответствовать.
Возвращаемся в functions.lua.
Скопируй строку
health.value:SetFormattedText("|cff559655%s|r |cffD7BEA5|||r |cff559655%s|r |cffD7BEA5|||r |cff559655%s%%|r", ShortValue(min), ShortValue(max), floor(min / max * 100))
Ее можно вставить вместо любой из выделенных строк, в зависимости от того, что тебе нужно.
if min ~= max then
local r, g, b
r, g, b = oUF.ColorGradient(min/max, 0.69, 0.31, 0.31, 0.65, 0.63, 0.35, 0.33, 0.59, 0.33)
if unit == "player" and health:GetAttribute("normalUnit") ~= "pet" then
if TukuiCF["unitframes"].showtotalhpmp == true then
health.value:SetFormattedText("|cff559655%s|r |cffD7BEA5|||r |cff559655%s|r", ShortValue(min), ShortValue(max), floor(min / max * 100)) else
health.value:SetFormattedText("|cffAF5050%d|r |cffD7BEA5-|r |cff%02x%02x%02x%d%%|r", min, r * 255, g * 255, b * 255, floor(min / max * 100)) end
elseif unit == "target" or unit == "focus" or (unit and unit:find("boss%d")) then
if TukuiCF["unitframes"].showtotalhpmp == true then
health.value:SetFormattedText("|cff559655%s|r |cffD7BEA5|||r |cff559655%s|r ", ShortValue(min), ShortValue(max)) else
health.value:SetFormattedText("|cffAF5050%s|r |cffD7BEA5-|r |cff%02x%02x%02x%d%%|r", ShortValue(min), r * 255, g * 255, b * 255, floor(min / max * 100)) end
elseif (unit and unit:find("arena%d")) then
health.value:SetText("|cff559655"..ShortValue(min).."|r")
else
health.value:SetText("|cff559655-"..ShortValueNegative(max-min).."|r")
end
else
if unit == "player" and health:GetAttribute("normalUnit") ~= "pet" then
health.value:SetText("|cff559655"..max.."|r") elseif unit == "target" or unit == "focus" or (unit and unit:find("arena%d")) then
health.value:SetText("|cff559655"..ShortValue(max).."|r") else
health.value:SetText(" ")
end
end
end
1я выделенная-твои неполные хп при значении true.
2я-твои неполные хп при значении false.
3я-цели и фокуса неполные хп при значении true.
4я-цели и фокуса неполные хп при значении false.
5я-твои полные хп.
6я-цели и фокуса полные хп.
Какие хочешь в этом формате, те и заменяешь
