Range Color Skills

RangeColorSkills highlights action buttons with custom colors: red when out of range, blue for low mana, yellow for both. Fully customizable in settings. Works in Retail, Classic+, and Cata. Use /rcs to configure.

File Details

RangeColorSkills_21-05-26.zip

  • R
  • May 21, 2026
  • 21.51 KB
  • 481
  • 12.0.7+5
  • Classic + 3

File Name

RangeColorSkills_21-05-26.zip

Supported Versions

  • 12.0.7
  • 12.0.5
  • 5.5.4
  • 5.5.3
  • 2.5.5
  • 1.15.8
[2.10.5] — 2026-05-21

Changed

- Bar list cache: Merged action-bar prefix list is cached and rebuilt only when extra prefixes change or settings reset — fewer allocations on re-hook and refresh.
- Options panel: Toggling combined color or applying/canceling a color in the picker immediately refreshes all action buttons (same as other tint toggles).
- Re-hook: Debounced bar re-scan prunes stale per-button state for frames that no longer exist (e.g. after UI addon reload).

Fixed

- Saved variables: Non-boolean values for enable/tint toggles or a non-string `ExtraBarPrefixes` are reset from defaults on load, avoiding odd behavior from hand-edited or corrupted `RangeColorSkillsDB`.