Commands you’ll use
Unlock & move:
/lustlock unlock → drag the frame
/lustlock lock → stop dragging
Bigger/smaller:
/lustlock scale 1.4
Transparency:
/lustlock alpha 0.5
Reset:
/lustlock reset
Known Issues & Technical Notes
Why this addon uses polling instead of normal WoW events
In Patch 12.0+, some UI environments can mark aura and cool-down fields as protected (“secret values”), which prevents traditional event-based tracking (UNIT_AURA, COMBAT_LOG_EVENT_UNFILTERED, etc.) from functioning safely. To remain stable in these environments, LustLockoutTracker uses a lightweight polling loop instead of event registration. This avoids UI taint errors and prevents ADDON_ACTION_FORBIDDEN crashes.
How lockout detection works
Rather than scanning all auras, the addon directly queries the known Blood-lust lockout debuff spell IDs:
Exhaustion (57723 / 390435)
Sated (57724)
Temporal Displacement (80354)
Fatigued (264689)
This avoids accessing restricted aura fields while still detecting lockouts reliably.
Fallback timer behaviour
If the game client does not expose exact debuff expiration data, the addon starts a 10-minute fallback timer when a lockout is first detected.
When exact timing data becomes available again, the display automatically snaps back to the correct remaining time.
Combat behaviour
The addon continues counting down during combat without querying restricted aura data.
This ensures the tracker remains visible and functional even in combat situations where the client blocks aura inspection.
Accuracy
When the game exposes expiration data = exact countdown
When the game hides expiration data = best-effort countdown
In both cases, the addon always correctly indicates:
READY TO LUST
LOCKOUT ACTIVE
Performance
The polling interval is very lightweight (~0.10s) and has negligible performance impact.
Limitations
In extremely tainted UI setups, the game may temporarily block aura queries during combat. In these cases, detection may begin slightly after combat starts.
Fallback timers are approximate when exact expiration data is unavailable.
Hunters using pet-based lust may have slightly different readiness behaviour depending on pet availability.