Commit 3dec7699 authored by Ivaria's avatar Ivaria
Browse files

Fixed tracking of HoTs when cache key is spell ID

parent 943ef055
......@@ -607,9 +607,9 @@ local function VUHDO_updateHots(aUnit, anInfo)
for tHotCmpName, _ in pairs(VUHDO_ACTIVE_HOTS) do
tDiffIcon = VUHDO_CAST_ICON_DIFF[tHotCmpName];
if tDiffIcon == tBuffIcon
or (tDiffIcon == nil and tIsCacheByName and tBuffName == tHotCmpName)
or (not tIsCacheByName and tostring(tSpellId or -1) == tHotCmpName) then
if tDiffIcon == tBuffIcon
or (VUHDO_ACTIVE_HOTS[tostring(tSpellId)] and tostring(tSpellId or -1) == tHotCmpName)
or (not VUHDO_ACTIVE_HOTS[tostring(tSpellId)] and tDiffIcon == nil and tBuffName == tHotCmpName) then
tRest = tExpiry - tNow;
if tRest > 0 then
......
......@@ -21,7 +21,7 @@ VUHDO_SPELL_ID.ATONEMENT = VUHDO_getSpellInfo(194384);
VUHDO_SPELL_ID.BINDING_HEAL = VUHDO_getSpellInfo(32546);
VUHDO_SPELL_ID.CALL_OF_THE_ELEMENTS = VUHDO_getSpellInfo(66842);
VUHDO_SPELL_ID.CAUTERIZING_FLAME = VUHDO_getSpellInfo(374251);
VUHDO_SPELL_ID.CENARION_WARD = VUHDO_getSpellInfo(102352);
VUHDO_SPELL_ID.CENARION_WARD = VUHDO_getSpellInfo(102351);
VUHDO_SPELL_ID.CHAIN_HEAL = VUHDO_getSpellInfo(1064);
VUHDO_SPELL_ID.CIRCLE_OF_HEALING = VUHDO_getSpellInfo(34861);
VUHDO_SPELL_ID.CLEANSE_SPIRIT = VUHDO_getSpellInfo(51886);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment