EnemyLens adds a small info overlay above enemy player nameplates: class icon, class-colored name, level (Lv 60, or Lv ?? when the API reports it as unknown) and TARGET / FOCUS badges.
Features:
- Event-driven nameplate tracking, no continuous scanning; overlay frames are reused from a pool.
- Class display with official raid class colors and class icons, for the 9 vanilla classes.
- Priority classes option: slightly larger overlay with a gold border (purely visual).
- Filters for enemy players, NPCs and pets, a per-class filter, and zone gating (PvP, PvE, battleground, arena, world PvP).
- Settings panel with 7 tabs (General, Nameplate, Information, Filters, Appearance, Performance, Profiles); every control has a tooltip.
- Profiles: Default, Arena, Battleground, World PvP, plus your own custom profiles.
- Minimap button: left-click opens settings, right-click toggles the addon, drag to move.
- Debug mode reports build version, API availability and tracked nameplate count.
EnemyLens is not a radar or a detector: it only displays information the game API already exposes. The default Blizzard health bar and cast bar are kept as-is.
Slash commands:
- /enemylens (or /el) opens the settings window
- /enemylens toggle, /enemylens reset, /enemylens config, /enemylens debug
Note on editions: the full version of this addon is built for the WoW Forever client (Interface 16001). This CurseForge edition targets WoW Classic Era (Interface 11507).

