Compare commits

...

5 Commits

Author SHA1 Message Date
98a73a1872 Update changelog 2024-11-13 08:52:25 -06:00
85280456af Bump interface for SoD and Retail (#13) 2024-11-13 08:50:25 -06:00
e388f5243e Bump interface for Cata (#12) 2024-11-05 08:09:25 -06:00
d24498372b Fix another 11.0.2 error
Fixes #10
2024-08-14 16:18:29 -05:00
89191ad299 Fix error from 11.0.2 2024-08-14 13:34:16 -05:00
3 changed files with 48 additions and 9 deletions

View File

@ -34,6 +34,25 @@ if C_Container then
end
end
local GetSpellInfo = GetSpellInfo
if not GetSpellInfo and C_Spell and C_Spell.GetSpellInfo then
GetSpellInfo = function(id)
if not id then
return nil
end
local info = C_Spell.GetSpellInfo(id)
if info then
return info.name, nil, info.iconID
end
end
end
local IsUsableSpell = IsUsableSpell
if not IsUsableSpell and C_Spell and C_Spell.IsSpellUsable then
IsUsableSpell = C_Spell.IsSpellUsable
end
local EQUIPPED_LAST = EQUIPPED_LAST
if not EQUIPPED_LAST then
EQUIPPED_LAST = INVSLOT_LAST_EQUIPPED
@ -1494,9 +1513,11 @@ function Breakables:FindBreakablesInSlot(bagId, slotId)
local tooltipData
if C_TooltipInfo then
tooltipData = C_TooltipInfo.GetBagItem(bagId, slotId)
TooltipUtil.SurfaceArgs(tooltipData)
for _, line in ipairs(tooltipData.lines) do
TooltipUtil.SurfaceArgs(line)
if TooltipUtil and TooltipUtil.SurfaceArgs then
TooltipUtil.SurfaceArgs(tooltipData)
for _, line in ipairs(tooltipData.lines) do
TooltipUtil.SurfaceArgs(line)
end
end
else
self.myTooltip:SetBagItem(bagId, slotId)
@ -1597,9 +1618,13 @@ function Breakables:PlayerHasSkillToPickItem(bagId, slotId)
return true
end
TooltipUtil.SurfaceArgs(tooltipData)
if TooltipUtil and TooltipUtil.SurfaceArgs then
TooltipUtil.SurfaceArgs(tooltipData)
end
for _, line in ipairs(tooltipData.lines) do
TooltipUtil.SurfaceArgs(line)
if TooltipUtil and TooltipUtil.SurfaceArgs then
TooltipUtil.SurfaceArgs(line)
end
if line.leftText == LOCKED then
return not (line.leftColor and line.leftColor.r == 1 and line.leftColor.g < 0.2 and line.leftColor.b < 0.2)
end

View File

@ -1,9 +1,9 @@
## Interface: 110002
## Interface-Retail: 110002
## Interface-Classic: 11503
## Interface: 110005
## Interface-Retail: 110005
## Interface-Classic: 11504
## Interface-BCC: 20504
## Interface-Wrath: 30403
## Interface-Cata: 40400
## Interface-Cata: 40401
## Author: Parnic
## Name: Breakables
## Title: Breakables |cff7fff7f-Ace3-|r

View File

@ -1,3 +1,17 @@
v1.10.4:
- Update Cataclysm Classic TOC to 4.4.1
- Update Classic-era TOC for 1.15.4
- Update TWW TOC for 11.0.5
v1.10.3:
- Fix another error from 11.0.2
v1.10.2:
- Fix error from 11.0.2
v1.10.1:
- Update Classic-era TOC for 1.15.3