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

  • R
  • Apr 1, 2026
  • 19.65 KB
  • 504
  • 12.0.5+4
  • Classic + 3

File Name

RangeColorSkills_01-04-26.zip

Supported Versions

  • 12.0.5
  • 12.0.1
  • 5.5.3
  • 2.5.5
  • 1.15.8
[2.7] — 2026-04-01

Added

- Tint out of range and Tint resource shortage toggles (`RangeTint`, `ResourceTint`; default on). When a type is off, its colors (including combined Both) are not applied; range checks are skipped when range tinting is off.
- Extra action bar prefixes (optional saved string): comma-separated button name prefixes without the slot index (for example `StanceButton`, `OverrideActionBarButton`). Merged with the built-in bar list; known prefixes use sensible slot counts (e.g. `ExtraActionButton` ×1, `OverrideActionBarButton` ×6).
- Retail: Re-hook action buttons after ACTIONBAR_SLOT_CHANGED, UPDATE_BINDINGS, and PLAYER_ENTERING_WORLD (debounced ~0.15s) so new or rebound buttons get highlights without `/reload`.
- Classic: Same event-based re-hook; added delayed hook at 2.0s (in addition to 0.5s) to match Retail late-created bars.
- Localization for the new options (`RANGE_TINT_CHECKBOX`, `RESOURCE_TINT_CHECKBOX`, `EXTRA_BARS_LABEL`, `EXTRA_BARS_DESC`) across existing locales.

Changed

- Retail: Quest objective item range tint respects RangeTint when off (uses ready color instead of range color).