diff --git a/modules/pet.lua b/modules/pet.lua index 418b2ef1..0badb18f 100644 --- a/modules/pet.lua +++ b/modules/pet.lua @@ -103,7 +103,7 @@ pfUI:RegisterModule("pet", function () if powerDisplay < powerReal then pfUI.uf.pet.power.bar:SetValue(powerDisplay + ceil(powerDiff / pfUI_config.unitframes.animation_speed)) - elseif hpDisplay > hpReal then + elseif powerDisplay > powerReal then pfUI.uf.pet.power.bar:SetValue(powerDisplay - ceil(powerDiff / pfUI_config.unitframes.animation_speed)) end end) diff --git a/modules/target.lua b/modules/target.lua index be09416d..ab8eb121 100644 --- a/modules/target.lua +++ b/modules/target.lua @@ -45,6 +45,7 @@ pfUI:RegisterModule("target", function () pfUI.uf.target:RegisterEvent("UNIT_MAXRAGE") pfUI.uf.target:RegisterEvent("UNIT_ENERGY") pfUI.uf.target:RegisterEvent("UNIT_MAXENERGY") + pfUI.uf.target:RegisterEvent("UNIT_FOCUS") pfUI.uf.target:SetScript("OnEvent", function() if UnitExists("target") then