return;
self:GetParent():GetParent():Hide();
self:GetParent():SetAlpha(1);
local root = self:GetParent():GetParent()
root.Bling:SetAlpha(1);
root.Bling.FadeOut:Play();
root.GemBorder:SetTexture(nil);
root.GemIcon:SetTexture(nil);
self:GetParent():SetAlpha(0);
self:GetParent():GetParent().Bling:SetAlpha(0);
self.GemIcon:Show();
function self:StartAnimation()
self:StopAnimating();
self.Flare.Rotate:Play();
end
function self:HideIfIdle()
if self:IsShown() and not self.Bling.FadeOut:IsPlaying() then
self:Hide();
end
end
self:Hide();
self:GetParent().Icon:Show();
self:GetParent().Icon:Hide();