diff --git a/modules/tracking.lua b/modules/tracking.lua index 50734869..588285b2 100644 --- a/modules/tracking.lua +++ b/modules/tracking.lua @@ -67,6 +67,10 @@ pfUI:RegisterModule("tracking", function () pfUI.tracking:RegisterEvent("SPELLS_CHANGED") pfUI.tracking:RegisterEvent("UPDATE_SHAPESHIFT_FORMS") pfUI.tracking:SetScript("OnEvent", function() + if event == "SPELLS_CHANGED" then + state.spells = {} + end + this:RefreshSpells() local texture = GetTrackingTexture() if texture and texture ~= state.texture then