turtle-wow: only watch for totemic recall on shamans

This commit is contained in:
shagu
2025-01-06 10:32:38 +01:00
parent fc60b42b01
commit 0bb9d210a3
+9 -8
View File
@@ -3,15 +3,16 @@ if not TargetHPText or not TargetHPPercText then return end
pfUI:RegisterModule("turtle-wow", "vanilla", function ()
-- turtle wow totemic recall clear totem indicators
local trecall = CreateFrame("Frame", "pfTotemsRecall", UIParent)
trecall:RegisterEvent("CHAT_MSG_SPELL_SELF_BUFF")
trecall:SetScript("OnEvent", function()
if arg1 and string.find(arg1, T["You gain (.+) Mana from Totemic Recall"]) then
for i = 1, 4 do
libtotem:Clean(i)
local _, class = UnitClass("player")
if class == "SHAMAN" then
local trecall = CreateFrame("Frame", "pfTotemsRecall", UIParent)
trecall:RegisterEvent("CHAT_MSG_SPELL_SELF_BUFF")
trecall:SetScript("OnEvent", function()
if arg1 and string.find(arg1, T["You gain (.+) Mana from Totemic Recall"]) then
for i = 1, 4 do libtotem:Clean(i) end
end
end
end)
end)
end
local delay = CreateFrame("Frame")
delay:SetScript("OnUpdate", function()