X-Git-Url: https://www.aleksib.fi/git/wowui.git/blobdiff_plain/43157e64b1540e4b633423a3523f7d031b60de61..cb2ce5fb29f4ebcdc97d942826f59a5a51e1822e:/OmaPower/AltPower.lua diff --git a/OmaPower/AltPower.lua b/OmaPower/AltPower.lua index eeb2c42..9ea3609 100644 --- a/OmaPower/AltPower.lua +++ b/OmaPower/AltPower.lua @@ -21,21 +21,21 @@ function f:PLAYER_SPECIALIZATION_CHANGED() if class == "PALADIN" then if GetSpecialization() == 3 then -- ret f:Show(); - f:RegisterUnitEvent("UNIT_POWER", "player"); + f:RegisterUnitEvent("UNIT_POWER_UPDATE", "player"); updatehp[UnitPower("player", ptype)](); else - f:UnregisterEvent("UNIT_POWER"); + f:UnregisterEvent("UNIT_POWER_UPDATE"); f:Hide(); end elseif class == "WARLOCK" then f:Show(); - f:RegisterUnitEvent("UNIT_POWER", "player"); + f:RegisterUnitEvent("UNIT_POWER_UPDATE", "player"); updatehp[UnitPower("player", ptype)](); end end f.PLAYER_ENTERING_WORLD = f.PLAYER_SPECIALIZATION_CHANGED; -function f:UNIT_POWER(_, t) +function f:UNIT_POWER_UPDATE(_, t) if t == "HOLY_POWER" or t == "SOUL_SHARDS" then return updatehp[UnitPower("player", ptype)](); end @@ -53,7 +53,7 @@ function f:PLAYER_LOGIN() return; end f:SetFrameStrata("LOW"); - f:SetPoint("CENTER", UIParent, "CENTER", -283, -220); + f:SetPoint("CENTER", UIParent, "CENTER", -308, -217); f:SetWidth(29*5); f:SetHeight(25); for i = 1,5 do @@ -73,7 +73,7 @@ function f:PLAYER_LOGIN() end end - f:RegisterUnitEvent("UNIT_POWER", "player"); + f:RegisterUnitEvent("UNIT_POWER_UPDATE", "player"); f:RegisterEvent("PLAYER_ENTERING_WORLD"); f:RegisterEvent("PLAYER_SPECIALIZATION_CHANGED"); end