t:SetPoint("RIGHT",TargetFrame,2,12)
t:SetSize(30,30)
t.c=CreateFrame("Cooldown","cd1")
t.c:SetAllPoints(t)
t.t=t:CreateTexture(nil,"BORDER")
t.t:SetAllPoints()
t.t:SetTexture("Interface\\Icons\\spell_holy_divinepurpose")
t:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED")
t:SetScript("OnEvent", function(...)
local b,_,_,e,_,_,_,_,_,_,l = select(4, ...)
if (e == UnitName("Player") and (b=="SPELL_AURA_APPLIED" or b=="SPELL_AURA_REFRESH")and l==126707) then CooldownFrame_SetTimer(cd1,GetTime(),45,1) end end)