promotional bannermobile promotional banner

Nick Prefix Remover

Nick Prefix Remover is a simple World of Warcraft Classic addon that removes nickname prefixes added to incoming chat messages by addons such as Name2Chat and Incognito nd probably other addon.
Back to Files

NickPrefixRemover-1.0.1.zip

File nameNickPrefixRemover-1.0.1.zip
Uploader
worgenrageworgenrage
Uploaded
Sep 3, 2026
Downloads
8
Size
9.5 KB
Flavors
Classic TBCClassic
File ID
8799535
Type
R
Release
Supported game versions
  • 2.5.6
  • 1.15.9

What's new

1.0.1 - 2026-09-03

Added

  • A standalone, movable configuration window opened with /npr config.
  • A matching entry in Options -> AddOns -> Nick Prefix Remover.
  • Options and README pages in both configuration views.
  • A standard Blizzard-style Close button in the standalone window.
  • README documentation for installation, slash commands, recognised formats, and limitations.
  • Development notes documenting the target Lua runtime, addon architecture, chat-filter rules, and release validation.

Changed

  • Reworked the configuration layout for clearer spacing and larger text.
  • Replaced the original tab artwork with compact Blizzard panel buttons for page navigation.
  • Expanded the prefix parser to accept whitespace around a nickname and its colon.
  • Optimised chat filtering by reusing the event lookup and prefix pattern tables.
  • Kept chat-filter registration order stable when channel settings are toggled, improving coexistence with other chat-filter addons.
  • Added LoadSavedVariablesFirst to the addon TOC metadata.
  • Replaced the global options API with the private addon namespace shared through the TOC loader.
  • Consolidated recurring UI construction into label, value, and button helper functions.

Fixed

  • Fixed the configuration panel's access to the main addon's database and filter-refresh functions.
  • Fixed Settings UI opening by using Blizzard's numeric category ID instead of a string ID.
  • Fixed filtering for nickname formats such as ( krix ) : message.
  • Fixed SavedVariables initialization so an invalid database value or invalid setting type is restored to a safe default.

This mod has no related projects