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

  • R
  • Apr 11, 2026
  • 17.99 KB
  • 540
  • 12.0.5+4
  • Classic + 3

File Name

RangeColorSkills_11-04-26.zip

Supported Versions

  • 12.0.5
  • 12.0.1
  • 5.5.3
  • 2.5.5
  • 1.15.8
[2.9] — 2026-04-11

Added

- Shared core module (`RangeColorSkills_Core.lua`): one implementation for Retail and Classic / Anniversary to avoid logic drift; Retail and Classic files only load the core and call `Start()`.
- Slash commands: `/rcs on` and `/rcs off` to enable or disable the addon without opening the settings panel.
- Extra bar prefixes: after editing the field, if no action buttons match the entered prefixes, a chat warning is shown (spelling or missing slot number in the prefix).
- TOC: ` Category: Combat` for the in-game AddOns list where supported.

Changed

- IsUsableAction: wrapped in `pcall` for all clients (aligned with prior Classic behavior); Retail item actions still use the safe `GetActionCount` path where applicable.
- Localization: updated slash help for all locales; new strings `SLASH_ON`, `SLASH_OFF`, `EXTRA_BARS_WARNING`.

Fixed

- README: supported locales list matches the localization file (including Ukrainian, Polish, Turkish, Thai).