Throttles

Added throttle for player castbar, player frame and Raidframes
This commit is contained in:
Meow
2026-01-10 14:31:47 +01:00
parent 9fc161df21
commit 7f93ebefaf
3 changed files with 17 additions and 2 deletions
+5
View File
@@ -66,7 +66,12 @@ pfUI:RegisterModule("castbar", "vanilla", function ()
cb.bar.lag:SetPoint("BOTTOMRIGHT", cb.bar, "BOTTOMRIGHT", 0, 0)
cb.bar.lag:SetTexture(1,.2,.2,.2)
-- OnUpdate script with throttle for performance optimization
cb:SetScript("OnUpdate", function()
-- Throttle for performance
if (this.tick or 0) > GetTime() then return end
this.tick = GetTime() + 0.025 -- ~60 FPS for smooth castbar
if this.drag and this.drag:IsShown() then
this:SetAlpha(1)
return