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_06-04-26.zip

  • R
  • Apr 6, 2026
  • 20.33 KB
  • 478
  • 12.0.5+4
  • Classic + 3

File Name

RangeColorSkills_06-04-26.zip

Supported Versions

  • 12.0.5
  • 12.0.1
  • 5.5.3
  • 2.5.5
  • 1.15.8
[2.8] — 2026-04-06

Added

- Saved color validation: On load, invalid or corrupted color entries in `RangeColorSkillsDB` are reset from defaults so the panel and tints stay consistent.

Changed

- Retail & Classic: Skip redundant `SetVertexColor` when the computed tint matches the last applied RGB (reduces CPU/GPU work when nothing changed).
- Classic: Run `HookActionButtons()` immediately on `ADDON_LOADED` (same as Retail) so tints apply right away; delayed hooks at 0.5s and 2.0s are unchanged for late-created bars.
- Slash `/rcs version`: Prefer `C_AddOns.GetAddOnMetadata` when available, with fallback to `GetAddOnMetadata`.