Commit Graph
13 Commits
Author SHA1 Message Date
OEVG d51d2556ef Release 3.8.2: healing predictions and native API improvements 2026-11-04 21:39:57 -04:00
OEVGandClaude Opus 5.5 1ae8398a2d Bound the player cache and stop per-frame range checks
- libunitscan: expire the shared player cache once per session (180 days
  for known classes, 90 for class-less, at most 10,000 players). Every
  sighting now stamps an age, so roster and mouseover entries can expire.
- libunitscan: keep a player's GUID only while the class is unknown and
  resolve such entries later with GetPlayerInfoByGUID.
- libunitscan: skip the GUID lookup for known chat speakers seen within
  the hour, throttle full guild rescans to once a minute, skip UnitGUID
  when UnitClass answered, and query ClassicAPI's player cache once per
  miss instead of twice.
- Social Colors: drop its separate 180-day cleanup.
- Range Color: use its own 0.2 s timer. Sharing Blizzard's rangeTimer ran
  the check every frame for every ranged button.
- Docs/PERFORMANCE.md: document the cache rules.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019W3rwusM4i1CYaHQAYixJ7
2026-11-02 00:09:59 +00:00
OEVG 48d45f8fe6 Apply Patch 2026-10-30 20:06:32 +00:00
Dusk-92 58e2417e99 Revert macro-specific range color changes 2026-08-24 17:35:56 +02:00
Dusk-92 38a11ae8bc Honor macro-addon range checks for conditional macros 2026-08-24 17:19:47 +02:00
Dusk-92 a9900c934a Resolve conditional macro spell for range coloring 2026-08-24 17:05:02 +02:00
Dusk-92 238b0e7e57 Use ClassicAPI macro spell range checks 2026-08-24 16:32:27 +02:00
Dusk-92 1e5c7202b5 Use ClassicAPI range checks for action buttons 2026-08-24 16:16:04 +02:00
Dusk-92 aa5327f5b5 Refactor actionbar range color module 2026-08-12 15:55:31 +02:00
Dusk-92 0cf3e01dbb Change out of range color for action buttons
Updated out of range color for action buttons to a darker red.
2026-07-31 10:18:25 +02:00
Dusk-92 15280c7ff5 Update actionbar-range-color.lua 2026-07-31 10:11:38 +02:00
Dusk-92 d11c6d12bf Change out of range button color to lighter shade
Updated out of range color from red to a lighter shade.
2026-07-30 16:16:02 +02:00
Dusk-92 0638f7eb3f Add files via upload 2026-07-30 11:25:59 +02:00