Сообщение от
Stakh182
Может аддон конфликтует с каким-либо еще аддном по тиму Icicle?
Так и есть. Icicle так же вешает OnHide скрипт на неймплейту.
в общем находишь сточку
PHP код:
frame:HookScript("OnHide", OnHide);
и коментишь или удаляешь.
ф-ю OnShow меняешь на
PHP код:
local OnShow = function(self)
local HealthBar = select(1, self:GetChildren());
local glowRegion, overlayRegion, _, _, _, highlightRegion, nameTextRegion, levelTextRegion = self:GetRegions();
local name = nameTextRegion:GetText();
local texture = TotemList[name];
if texture then
HealthBar:SetAlpha(0);
glowRegion:Hide();
overlayRegion:Hide();
highlightRegion:SetAlpha(0);
nameTextRegion:Hide();
levelTextRegion:Hide();
if texture ~= "" then
self.texture:Show();
self.texture:SetTexture(texture);
if TotemList[name.."+anim"] then
self.arrow:Show();
self.arrow.anim:Play();
end;
end;
else
HealthBar:SetAlpha(1);
glowRegion:Show();
overlayRegion:Show();
highlightRegion:SetAlpha(1);
nameTextRegion:Show();
levelTextRegion:Show();
self.texture:Hide();
if self.arrow.anim:IsPlaying() then
self.arrow:Hide();
self.arrow.anim:Stop();
end;
end;
end;
ф-ю OnHide удаляешь или коментишь, а можешь и оставить