mirror of
https://github.com/parnic/ice-hud.git
synced 2025-06-16 14:50:13 -05:00
Compare commits
3 Commits
Author | SHA1 | Date | |
---|---|---|---|
83028c159f
|
|||
a8a3da753e
|
|||
9e77fa6831 |
@ -35,6 +35,7 @@ IceHUD.PerTargetComboPoints = IceHUD.WowVer < 60000
|
||||
IceHUD.CanTrackOtherUnitBuffs = not IceHUD.WowClassic
|
||||
IceHUD.CanTrackGCD = not IceHUD.WowClassic
|
||||
IceHUD.GetSpellInfoReturnsFunnel = IceHUD.WowMain and IceHUD.WowVer < 60000
|
||||
IceHUD.CanHookDestroyTotem = IceHUD.WowClassic or IceHUD.WowClassicBC
|
||||
|
||||
IceHUD.UnitPowerEvent = "UNIT_POWER_UPDATE"
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
## Interface: 90105
|
||||
## Interface-Retail: 90105
|
||||
## Interface-Classic: 11401
|
||||
## Interface-BCC: 20502
|
||||
## Interface-BCC: 20503
|
||||
## Author: Parnic, originally created by Iceroth
|
||||
## Name: IceHUD
|
||||
## Title: IceHUD |cff7fff7f-Ace3-|r
|
||||
|
@ -1,7 +1,7 @@
|
||||
## Interface: 90105
|
||||
## Interface-Retail: 90105
|
||||
## Interface-Classic: 11401
|
||||
## Interface-BCC: 20502
|
||||
## Interface-BCC: 20503
|
||||
## Title: IceHUD |cff7fff7f-Options-|r
|
||||
## Author: Parnic
|
||||
## Version: @project-version@
|
||||
|
@ -1,5 +1,10 @@
|
||||
# Changelog
|
||||
|
||||
v1.13.11:
|
||||
|
||||
- Fixed totem bar dismissal for BC-Classic and Classic
|
||||
- Updated TOC for BC-Clasic
|
||||
|
||||
v1.13.10:
|
||||
|
||||
- Updated TOCs for 9.1.5 and 1.14.1
|
||||
|
@ -339,7 +339,6 @@ function Totems.prototype:CreateTotem(i, name)
|
||||
return
|
||||
end
|
||||
local haveTotem, name, startTime, duration, icon = GetTotemInfo(i)
|
||||
local bWasNewFrame = false
|
||||
if (not self.frame.graphical[i]) then
|
||||
self.frame.graphical[i] = CreateFrame("Frame", nil, self.frame)
|
||||
self.frame.graphical[i].totem = self.frame.graphical[i]:CreateTexture(nil, "LOW")
|
||||
@ -348,7 +347,6 @@ function Totems.prototype:CreateTotem(i, name)
|
||||
|
||||
self.frame.graphical[i].totem:SetTexture(icon)
|
||||
self.frame.graphical[i].totem:SetAllPoints(self.frame.graphical[i])
|
||||
bWasNewFrame = true
|
||||
end
|
||||
|
||||
self.frame.graphical[i]:SetFrameStrata("BACKGROUND")
|
||||
@ -405,18 +403,19 @@ function Totems.prototype:CreateTotem(i, name)
|
||||
self.frame.graphical[i]:EnableMouse(true)
|
||||
self.frame.graphical[i]:SetScript("OnEnter", self.graphicalOnEnter)
|
||||
self.frame.graphical[i]:SetScript("OnLeave", self.graphicalOnLeave)
|
||||
if IceHUD.CanHookDestroyTotem then
|
||||
self.frame.graphical[i]:SetScript("OnMouseUp", self.graphicalOnMouseUp)
|
||||
end
|
||||
else
|
||||
self.frame.graphical[i]:EnableMouse(false)
|
||||
self.frame.graphical[i]:SetScript("OnEnter", nil)
|
||||
self.frame.graphical[i]:SetScript("OnLeave", nil)
|
||||
if IceHUD.CanHookDestroyTotem then
|
||||
self.frame.graphical[i]:SetScript("OnMouseUp", nil)
|
||||
end
|
||||
end
|
||||
self.frame.graphical[i].slot = i
|
||||
self.frame.graphical[i].name = name
|
||||
|
||||
-- it looks like HookScript will continue to add handlers every time instead of replacing them like SetScript
|
||||
if (bWasNewFrame) then
|
||||
--self.frame.graphical[i]:HookScript("OnMouseUp", self.graphicalOnMouseUp)
|
||||
end
|
||||
end
|
||||
|
||||
-- Load us up
|
||||
|
@ -1,5 +1,6 @@
|
||||
# Changelog
|
||||
|
||||
v1.13.10:
|
||||
v1.13.11:
|
||||
|
||||
- Updated TOCs for 9.1.5 and 1.14.1
|
||||
- Fixed totem bar dismissal for BC-Classic and Classic
|
||||
- Updated TOC for BC-Clasic
|
||||
|
Reference in New Issue
Block a user