self:EnableMouse(true) if self.tooltip then GameTooltip:SetOwner(self, "ANCHOR_RIGHT") GameTooltip:SetText(self.tooltip) GameTooltip:AddLine(self.tooltipSubtext, NORMAL_FONT_COLOR.r, NORMAL_FONT_COLOR.g, NORMAL_FONT_COLOR.b, 1) GameTooltip:Show() end GameTooltip:Hide() self:SetFrameLevel(self:GetFrameLevel() + 1) -- A plain Frame isn't mouse-enabled by construction (this file's -- header comment) — needed THIS phase (1b) so the pane hit-tests -- as an OnMouseUp/OnReceiveDrag drop target (ref l.226-231). self:EnableMouse(true) self.setFacing = BenillaPaperDollModel_SetFacing BenillaPaperDollModel_OnLoad(self) BenillaSetBoothTexture(getglobal(self:GetName() .. "Texture"), "paperdoll") BenillaPaperDollModel_OnUpdate(self, arg1) BenillaPaperDollModel_OnMouseUp(self, arg1) AutoEquipCursorItem() self:EnableMouse(true) PaperDollStatTooltip("player", "STRENGTH") GameTooltip:Hide() self:EnableMouse(true) PaperDollStatTooltip("player", "AGILITY") GameTooltip:Hide() self:EnableMouse(true) PaperDollStatTooltip("player", "STAMINA") GameTooltip:Hide() self:EnableMouse(true) PaperDollStatTooltip("player", "INTELLECT") GameTooltip:Hide() self:EnableMouse(true) PaperDollStatTooltip("player", "SPIRIT") GameTooltip:Hide() self:EnableMouse(true) GameTooltip:SetOwner(self, "ANCHOR_RIGHT") GameTooltip:SetText(self.tooltip) GameTooltip:AddLine(self.tooltipSubtext, NORMAL_FONT_COLOR.r, NORMAL_FONT_COLOR.g, NORMAL_FONT_COLOR.b, 1) GameTooltip:Show() GameTooltip:Hide() self:EnableMouse(true) GameTooltip:SetOwner(self, "ANCHOR_RIGHT") GameTooltip:SetText(ATTACK_TOOLTIP) GameTooltip:AddLine(ATTACK_TOOLTIP_SUBTEXT, NORMAL_FONT_COLOR.r, NORMAL_FONT_COLOR.g, NORMAL_FONT_COLOR.b, 1) GameTooltip:Show() GameTooltip:Hide() self:EnableMouse(true); self:SetWidth(99) GameTooltip:SetOwner(self, "ANCHOR_RIGHT") GameTooltip:SetText(self.tooltip) GameTooltip:AddLine(self.tooltipSubtext, NORMAL_FONT_COLOR.r, NORMAL_FONT_COLOR.g, NORMAL_FONT_COLOR.b, 1) GameTooltip:Show() GameTooltip:Hide() self:EnableMouse(true); self:SetWidth(99) CharacterDamageFrame_OnEnter() GameTooltip:Hide() self:EnableMouse(true) GameTooltip:SetOwner(self, "ANCHOR_RIGHT") GameTooltip:SetText(RANGED_ATTACK_TOOLTIP) GameTooltip:AddLine(ATTACK_TOOLTIP_SUBTEXT, NORMAL_FONT_COLOR.r, NORMAL_FONT_COLOR.g, NORMAL_FONT_COLOR.b, 1) GameTooltip:Show() GameTooltip:Hide() self:EnableMouse(true); self:SetWidth(99) if self.tooltip then GameTooltip:SetOwner(self, "ANCHOR_RIGHT") GameTooltip:SetText(self.tooltip) GameTooltip:AddLine(self.tooltipSubtext, NORMAL_FONT_COLOR.r, NORMAL_FONT_COLOR.g, NORMAL_FONT_COLOR.b, 1) GameTooltip:Show() end GameTooltip:Hide() self:EnableMouse(true); self:SetWidth(99) CharacterRangedDamageFrame_OnEnter() GameTooltip:Hide() PaperDollFrame_OnLoad() PaperDollFrame_OnEvent(event, arg1) PaperDollFrame_OnShow() CharacterFrame_OnLoad() CharacterFrame_OnShow() CharacterFrame_OnHide()