promotional bannermobile promotional banner

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_02-06-26.zip

  • R
  • Jun 2, 2026
  • 22.30 KB
  • 490
  • 12.0.7+5
  • Classic + 3

File Name

RangeColorSkills_02-06-26.zip

Supported Versions

  • 12.0.7
  • 12.0.5
  • 5.5.4
  • 5.5.3
  • 2.5.5
  • 1.15.8
[2.10.7] — 2026-06-02

Changed

- Range tint toggle: Toggling out-of-range tint now clears cached range state and forces an immediate re-check, so highlights appear or disappear right away instead of waiting for the next range timer tick.
- Extra bar prefixes: Saving custom bar prefixes and resetting settings to defaults now use the same debounced re-hook path as `/rcs refresh` (includes stale button-data cleanup).
- Button textures: Icon and normal texture lookup prefers the button’s own regions (`.icon`, `.NormalTexture`) before falling back to global frame names — better compatibility with some custom bar addons.
- Options checkboxes: Enable, combined-color, and tint toggles always store strict booleans in saved variables (avoids `1`/`nil` from some clients until next reload).

Fixed

- Empty action slots: Range checks are skipped on empty bar slots; stale out-of-range cache is cleared when a slot has no action, avoiding unnecessary API calls.