XRP is yet another roleplaying profile addon, along the lines of the venerable FlagRSP or MyRolePlay. It was written entirely from scratch, originally designed to solve some shortcomings of existing roleplay profile addons, but still interact properly with all of them.
As its origin may imply, it's very compatible with other addons. It allows you to read roleplay profiles from other addons, and let those with a different addon read yours. In general, it's pretty compatible across-the-board, so far as roleplay profiles go, with certain minor features only showing up in addons that also support them (such as roleplay/custom class).
A few uncommon features of note:
An offline profile cache (storing others' profiles you've read).
Feedback on incoming profiles (displaying if it's being received or not).
An importer for profiles from MyRolePlay or TotalRP2 (so you don't have to rewrite everything just to try an addon).
Accurate form/equipment set tracking, including accurate tracking of Worgen/Human transformations.
Custom/roleplay class, compatible with TotalRP3's custom/roleplay class.
Clickable links in profiles -- click a link, copy/paste easily from the popup!
Extensive amounts of little details that aren't really obvious, but make things nicer. (Watch what happens to the save button as you edit a profile, for example!)
A substantial number of tweaks in the interface options. Definitely good to have a look through the options and see if there are any settings which tune things more to your liking! This includes: extra spacing lines in tooltip, indication in tooltip if someone targets you, movable profile viewer, detached/movable minimap button, guild ranks in tooltips, enabling/disabling roleplay names in various chat channels, ...)
Recently, work has been done to implement some limited crossrealm and crossfaction profile support in XRP. Currently only usable with other XRP users, profiles can be loaded from other XRP users on your Battle.net list (crossrealm and crossfaction), and profiles from XRP users on other servers can be seen through crossrealm party or raid groups. This crossrealm/crossfaction is still somewhat experimental (the Battle.net part is well-tested; the crossrealm group somewhat less so), so please report any issues you run into with it.
And, finally, if anyone wants a slightly more convenient way to discuss XRP, there is a Battle.net forum thread on the Wyrmrest Accord realm forums.
(Please note: Comments left here may not be seen by the author for some time.)
- Added support for non-player emotes. Beginning an emote with | (a pipe
character) will reduce the name displayed to [X], where X is the first
character of the player's name.
- This short name can be right-clicked for the standard chat menu to
find the player's full name and options to ignore or report.
- Added an option to disable roleplay information on tooltips while in
instance combat (PvE/PvP instances and active world PvP zones).
- Support displaying non-English realm names properly (with spaces,
hyphens, etc.) in tooltip.
- Remove invalid byte sequences from displayed text. If special/accented
characters fail to display properly ever, please report this as a bug.
- Fixed a Lua error on start related to LibDataBroker.