mirror of
https://github.com/parnic/ice-hud.git
synced 2025-06-16 14:50:13 -05:00
More TWW/11.0.2 compatibility
I don't have beta access so I can't test this yet, but this should catch everything in the Deprecated_11_0_0 file in wow's official ui source as well as some stuff not mentioned but reported by users.
This commit is contained in:
@ -3,6 +3,21 @@ local L = LibStub("AceLocale-3.0"):GetLocale("IceHUD", false)
|
||||
local validUnits = {"player", "target", "focus", "pet", "vehicle", "targettarget", "main hand weapon", "off hand weapon"}
|
||||
local buffOrDebuff = {"buff", "debuff", "charges", "spell count"}
|
||||
|
||||
local GetSpellCharges = GetSpellCharges
|
||||
if not GetSpellCharges and C_Spell then
|
||||
GetSpellCharges = function(spellID)
|
||||
local spellChargeInfo = C_Spell.GetSpellCharges(spellID)
|
||||
if spellChargeInfo then
|
||||
return spellChargeInfo.currentCharges, spellChargeInfo.maxCharges, spellChargeInfo.cooldownStartTime, spellChargeInfo.cooldownDuration, spellChargeInfo.chargeModRate
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
local GetSpellCount = GetSpellCount
|
||||
if not GetSpellCount and C_Spell then
|
||||
GetSpellCount = C_Spell.GetSpellCastCount
|
||||
end
|
||||
|
||||
-- OVERRIDE
|
||||
function IceStackCounter_GetOptions(frame, opts)
|
||||
opts["customHeader"] = {
|
||||
|
Reference in New Issue
Block a user