local _;
local unpack, pairs = unpack, pairs;
local format = string.format;
-local GameTooltip = nil;
-local GameTooltip_SetDefaultAnchor = nil;
+local GameTooltip = GameTooltip;
+local GameTooltip_SetDefaultAnchor = GameTooltip_SetDefaultAnchor;
local registerUnitEvents = OmaUFEvents.RegisterUnitEvents;
local registerCastEvents = OmaUFCastBar.RegisterCastEvents;
local healthColor = Settings.HealthColor;
local shieldColor = Settings.ShieldColor;
local shieldhlColor = Settings.ShieldhlColor;
-local healpredColor = Settings.HealpredColor;
local healabsorbColor = Settings.HealabsorbColor;
local width, height = Settings.Player.Width, Settings.Player.Height;
local anchorX, anchorY = Settings.Player.AnchorX, Settings.Player.AnchorY;
end
]=]
-function OmaUnitFrames.InitializePlayer(parent)
+function OmaUnitFrames.UpdatePlayerTooltips()
GameTooltip = _G["GameTooltip"];
GameTooltip_SetDefaultAnchor = _G["GameTooltip_SetDefaultAnchor"];
+end
+
+function OmaUnitFrames.InitializePlayer(parent)
attributes = Settings.Character.Clickheal;
local secure = CreateFrame("Button", "OmaPlayerSecure", parent, inheritedFrames);
frame.shieldhl:SetPoint("BOTTOMRIGHT", frame.healthback, "BOTTOMRIGHT", 1, 0);
frame.shieldhl:SetColorTexture(unpack(shieldhlColor));
frame.shieldhl:Hide();
- frame.healpred = frame:CreateTexture(nil, "ARTWORK");
- frame.healpred:SetPoint("TOPLEFT", frame.health, "TOPRIGHT");
- frame.healpred:SetPoint("BOTTOMLEFT", frame.health, "BOTTOMRIGHT");
- frame.healpred:SetColorTexture(unpack(healpredColor));
- frame.healpred:Hide();
frame.healabsorb = frame:CreateTexture(nil, "ARTWORK");
frame.healabsorb:SetPoint("TOPRIGHT", frame.health, "TOPRIGHT");
frame.healabsorb:SetPoint("BOTTOMRIGHT", frame.health, "BOTTOMRIGHT");