This is an unofficial module for Total RP 3 that enhances questing immersion by putting your TRP3 Character Name (and optionally Race and Class) into Quest Text!
Features
With this addon, it accesses info from your currently selected Total RP 3 Character Profile, and with it:
- Replaces your Character's OOC name (e.g. Bestwarreu) with your TRP3 IC name (e.g. Sir Obvious Testman) in Quests, Gossip Text, and Says/Yells/Emotes from NPCs!
- Optionally replace your OOC Race and Class Name (e.g. Orc / Warrior) with your TRP3 IC Race and Class (e.g. Ogre / Brawler) or with your own Custom Text too!
Configuration
Once installed, a new tab will be added into Total RP 3's Config Window.
You can access it via one of the following:
- From TRP3's config window, under Settings > Quest Text.
- Typing /trp3 questtext in chat.
- Clicking the "RP Name in Quest Text" option from the Addon Compartment (Retail Only)
From here, you'll have multiple options to select from. Note that these options are OOC Character Specific, and are not tied to your TRP 3 Character Profile.
- Select how NPCs should address you when they say your Name. This is "Title + First Name + Last Name" by default.
- Select what Race NPCs call you. This is "OOC Race Name" by default.
- Select what Class NPCs call you. This is "OOC Class Name" by default.
If set as "Custom Race/Class Name", fill in the text boxes underneath to use a Race/Class which is seperate from your TRP3 Profile!
You can also select which text this addon modifies. Turn on/off as necessary! All are on by default except "Raid Boss Emotes".
You can also add your TRP3 Roleplay Name to various UI components, too. Note that this may not function with other 3rd party UI addons.
Compatibility
This addon
requires Total RP 3 as it makes use of the RP Character Profile.
I have tested this addon successfully with the following:
This addon should hopefully be compatible with other addons that modify quest windows, chat windows, etc.
Caveats
WoW's API only seems to give quest text/dialogue that already has your character's OOC Name/Class/Race in it. It does not have placeholders such as
<name> or
<race>.
Due to this, the addon works by doing a find/replace for your OOC Info, and replaces it with your IC info, when enabled.
Unfortunately this has the side effect that ANY text whether intended for your character or not can be replaced, which will be much more apparent with Custom Class/Race enabled.
For example, let's say you are an
Orc OOC, but have your IC Race set as
Ogre, and you have the
Use Custom Class option Enabled.
Right-clicking on Overlord Najoi in Orgrimmar, he will normally say "We be horde, all of us. Tauren,
orc, troll, an' all da rest. Never forget dat we in dis together."
But if you have Custom Race enabled in this addon, he'll say "We be horde, all of us. Tauren,
Ogre, troll, an' all da rest. Never forget dat we in dis together.", which is unintended.