File Details
v1.0.4
- R
- Mar 22, 2026
- 6.43 KB
- 9
- 12.0.1
- Retail
File Name
Cancelation-v1.0.4.zip
Supported Versions
- 12.0.1
Cancelation
v1.0.4 (2026-03-22)
- Fix taint error by using InCombatLockdown() instead of event-driven flag
The C_Timer.After callback cannot be cancelled, so setting checkPending
to false on PLAYER_REGEN_DISABLED doesn't prevent the queued callback
from firing. Use InCombatLockdown() — the authoritative WoW API — both
in the timer callback and in CheckAndCancelBuffs to reliably bail out
when combat has started between scheduling and execution. - Add configurable check intervals with global default and per-buff overrides
The buff removal check was hardcoded to once per second. This adds a
global default interval setting and optional per-buff overrides, all
configurable from the addon settings panel. Empty per-buff interval
means use the global default. Minimum interval is 0.1s.