Total RP 3: RP Name in Quest Text
For dedicated roleplayers in World of Warcraft, the line between the player behind the keyboard and the character living in Azeroth is sacred. The Total RP 3: RP Name in Quest Text addon bridges that gap by weaving your carefully crafted TRP3 identity directly into the game's narrative. Instead of seeing your out-of-character (OOC) name like "Bestwarreu" in quest windows, NPC gossip, and even yells, you will see your in-character (IC) name, such as "Sir Obvious Testman." This unofficial module for Total RP 3 transforms standard questing into a personalized story, making every interaction feel like it was written just for your character.
How Total RP 3: RP Name in Quest Text Enhances Your Game
This addon taps into your currently selected Total RP 3 profile and performs a smart find-and-replace on all quest text, gossip, and NPC emotes. The result is a seamless roleplay experience where the world acknowledges your character's true identity. You can also optionally replace your OOC race and class with your TRP3 IC race and class, so an Orc Warrior can be addressed as an Ogre Brawler. The addon even lets you define a custom name, race, or class entirely separate from your TRP3 profile, giving you full narrative control. Whether you are questing through Retail, Classic, The Burning Crusade, Wrath of the Lich King, Cataclysm, or Mists of Pandaria, this tool works across supported World of Warcraft versions to keep your roleplay consistent.
Key Features and Configuration
Once installed, Total RP 3: RP Name in Quest Text adds a dedicated tab to the Total RP 3 configuration window. You can access it by navigating to Settings > Quest Text in TRP3, typing /trp3 questtext in chat, or clicking the addon compartment icon on Retail. The options are character-specific and not tied to your TRP3 profile, so you can fine-tune how NPCs address each alt.
- Name Replacement: Choose from Title + First Name + Last Name, or a custom name.
- Race and Class Replacement: Use your TRP3 IC race/class or set a custom one.
- Text Filtering: Toggle replacement for quest text, gossip, NPC says/yells, and even UI elements like unit frames.
- Smart Punctuation Check: An option to only replace race/class when adjacent to punctuation, reducing unintended swaps in generic dialogue.
Compatibility with Other Addons
Because Total RP 3: RP Name in Quest Text modifies text after the game generates it, it works alongside many popular quest and chat addons. It has been tested successfully with Kerzo, Classic Quest Log, Immersion, Storyline, GossipChatter, and DialogueUI. If you use other addons that alter quest windows or chat, compatibility is generally high, though some third-party UI replacements for unit frames may not display the renamed information. The addon requires Total RP 3 to function, as it relies on the RP character profile data.
How to Install Total RP 3: RP Name in Quest Text
Getting started is straightforward. First, ensure you have the latest version of Total RP 3 installed for your game client, whether that is Retail, Classic, or any expansion up to Mists of Pandaria. Then, download Total RP 3: RP Name in Quest Text from your preferred addon source. Extract the folder into your World of Warcraft _retail_/Interface/AddOns or _classic_/Interface/AddOns directory. For a hassle-free setup, the foxygame.net launcher includes this addon in its curated catalog, allowing a one-click install that automatically matches your game version and keeps it updated without manual file management. Once you log in, the module will appear in TRP3's settings, ready to transform your questing experience.
Understanding the Caveats
World of Warcraft's API does not use placeholders like $name in quest text; it directly inserts your OOC name. This means the addon works by finding and replacing your OOC information with your IC details. While effective, it can occasionally replace words in generic dialogue that happen to match your OOC race or class. For example, if your IC race is "Ogre" and an NPC says "We be horde, all of us. Tauren, orc, troll...", the word "orc" might become "Ogre." The default setting to only modify race/class adjacent to punctuation minimizes this, but it is something to keep in mind when using custom race or class names. The addon is designed to prioritize your immersion, and for most quests, the replacement is flawless.
API for Addon Developers
If you create your own addons, Total RP 3: RP Name in Quest Text exposes a simple API to retrieve and rename strings. Functions like TRP3RPNameInQuests.API:ReturnRPName() and TRP3RPNameInQuests.API:CompleteRename(text) let you integrate the RP name, race, and class into your own UI elements. Always check that the module is loaded with TRP3_API.module.isModuleLoaded("trp3_rpnameinquests") before calling these functions. This opens up possibilities for custom roleplay frames or chat enhancements that stay in sync with the player's chosen quest text identity.
Why Every Roleplayer Needs This Addon
Total RP 3: RP Name in Quest Text for World of Warcraft is more than a cosmetic tweak; it is a fundamental shift in how you experience the game's story. By seeing your character's true name in every quest acceptance, turn-in, and NPC shout, you are no longer an outsider reading a generic script. You become the hero the world recognizes. The addon is lightweight, easy to configure, and respects your existing TRP3 setup. Whether you are a hardcore roleplayer on a Classic era realm or enjoying the latest Retail content, this tool ensures your identity remains consistent. Download Total RP 3: RP Name in Quest Text today and let Azeroth call you by your rightful name.