Skip to content

feat(nameplates): class color friendly player names - #2267

Merged
EllesmereGaming merged 1 commit into
EllesmereGaming:mainfrom
Caedis:caedis/classColorPlayerNamesPlates
Sep 27, 2026
Merged

EllesmereGaming merged 1 commit into
EllesmereGaming:mainfrom
Caedis:caedis/classColorPlayerNamesPlates

Conversation

@Caedis

@Caedis Caedis commented Sep 27, 2026

Copy link
Copy Markdown
Contributor

What does this PR do?

Opt-in toggle in friendly plate cog, default off. Name-only mode unaffected.

How was it tested?

Forever 1.60.1 (70009)
Enable class color name in nameplate settings
Profit

Screenshots

image

Preview:

2026-09-27.00-28-17.mp4

Checklist

  • New settings default OFF (no behavior change without opt-in)
  • Zero cost while disabled: no events registered, no polling, no hooks doing work, no frames built
  • Cheap while enabled: event-driven (no polling, no timer-based logic, no per-frame allocations)
  • No writes onto Blizzard-owned frames (weak-table pattern used); HookScript/hooksecurefunc only, never SetScript on Blizzard frames
  • Tested in-game on live; no version gates or pre-Midnight APIs added

Opt-in toggle in friendly plate cog, default off. Name-only mode unaffected.
@EllesmereGaming
EllesmereGaming merged commit c37499f into EllesmereGaming:main Sep 27, 2026
1 check passed
@Caedis
Caedis deleted the caedis/classColorPlayerNamesPlates branch September 27, 2026 07:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants