Roleplaying Helper
Version: 3.0
WoW Patch: 2.4.0

1. Introduction
1.a About Version 3.0
2. Installation
3. Configuration
4. Customization
5. Notes about localization

1. Introduction

Roleplaying Helper is an add-on designed to really bring life into your character. It allows you to set up your character to say or emote something when an event happens (when you get hit, when you dodge) or when you cast a spell or use an ability. These phrases have a chance associated with them, so you don't spam them constantly, and a delay before they'll go off.

1.a About Version 3.0

I am NOT the original author of this add-on. However, I have taken it and begun optimizing the code, adding new features, and fixing bugs. As of patch 2.4.0, some things were changed in WoW that broke a lot of the functionality of the add-on. This has all been fixed.

The following new features are incorporated in Version 3.0:
Lore language add-on support (read more in the Customization section).
RPs for Bloodlust, Heroism, Fire Elementals, and Earth Elementals.
New RP: Hurt Bad, triggers when your character is below 10% health (generally means you're about to die)

2. Installation

Installing the add-on is simple. Just extract the RoleplayingHelper folder into your World of Warcraft/Interface/AddOns directory.

3. Configuration

Once the add-on has been installed, type /rp in-game to configure your roleplaying traits and modify the chances of RPing for each spell and event.

4. Customization

The How to Customize.txt file will explain how you can customize your RPs to suit your character. However, it does not include instructions for using the Lore language support. Here they are:
To have your RP come out as one of the Lore languages, add "LANGUAGE" to the beginning of the RP, followed by a space, followed by the language name, then another space followed by your phrase.
Example:
RPWORDLIST.entercombat.SHAMAN = {"LANGUAGE Kalimag Spirits, guide me."}
Note that the language must be capitalized correctly, or you will get an error when the RP is triggered.

5. Notes About Localization

When I updated this add-on, I did NOT update the localization stuff. If at some future point, somebody else wants to add localization for their area, feel free.