Untitled diff

Created Diff never expires
2 remoções
Linhas
Total
Removido
Palavras
Total
Removido
Para continuar usando este recurso, atualize para
Diffchecker logo
Diffchecker Pro
13 linhas
23 adições
Linhas
Total
Adicionado
Palavras
Total
Adicionado
Para continuar usando este recurso, atualize para
Diffchecker logo
Diffchecker Pro
34 linhas
pfUI.tooltipStatusBar:SetScript("OnUpdate", function()
pfUI.tooltipStatusBar:SetScript("OnUpdate", function()
local hp = GameTooltipStatusBar:GetValue()
-- EM-Addons
local _, hpm = GameTooltipStatusBar:GetMinMaxValues()
local hp, hpm, _;
local hpm;

if (MobHealthFrame) then
local name = UnitName("mouseover");
local level = UnitLevel("mouseover");
local index = name .. ":" .. level;
local ppp = MobHealth_PPP(index);
local perc = UnitHealth("mouseover");
hp = math.floor(perc * ppp + 0.5);
hpm = math.floor(100 * ppp + 0.5);


if (hp == nil or hpm == nil) then
hp = GameTooltipStatusBar:GetValue()
_, hpm = GameTooltipStatusBar:GetMinMaxValues()
end
else
hp = GameTooltipStatusBar:GetValue()
_, hpm = GameTooltipStatusBar:GetMinMaxValues()
end
-- EM-Addons
if hp and hpm then
if hp and hpm then
if hp >= 1000 then hp = round(hp / 1000, 1) .. "k" end
if hp >= 1000 then hp = round(hp / 1000, 1) .. "k" end
if hpm >= 1000 then hpm = round(hpm / 1000, 1) .. "k" end
if hpm >= 1000 then hpm = round(hpm / 1000, 1) .. "k" end


if pfUI.tooltipStatusBar and pfUI.tooltipStatusBar.HP then
if pfUI.tooltipStatusBar and pfUI.tooltipStatusBar.HP then
pfUI.tooltipStatusBar.HP:SetText(hp .. " / " .. hpm)
pfUI.tooltipStatusBar.HP:SetText(hp .. " / " .. hpm)
end
end
end
end
end)
end)