Description
WARNING: THIS ADDON IS IN BETA TESTING. EXPECT BUGS AND REPORT THEM ON THE DISCORD:
RPToolkit is an event system solution for roleplay on World of Warcraft, designed to accommodate a custom 5e-based system that has been used by the <Holy Order of Lordain> on Argent Dawn EU for over five years. The system combines elements of D&D 5e with a Warcraft twist, and was used in another addon, Dicemaster, which the guild used since early BFA. Where Dicemaster offers a greater degree of flexibility in terms of the event systems that can be created with it, RPToolkit instead offers an out-of-the-box event solution that is familiar to many RPers. Put simply: if you’re looking for an addon that you can create your own dice-based event system in, RPT is probably not for you. If you’re looking for an event system that is tried, tested and has been carefully balanced over more than five years, then RPT is definitely for you.
Why RPT?
RPT has a whole list of attractive features for new and experienced dungeon masters alike:
- Almost completely hands-off. Once you make your character sheet, which takes about a minute, you’re good to go. All bonuses to your stats are handled by the addon by equipping items. No more manually editing a stat sheet or your TRP profile to keep track of your bonuses.
- Click and play. No more typing roll commands to check if you hit your target. When it’s your turn to act, attack enemies and heal allies with just a single click of the action bar. The only time you’ll need to type is to emote in the chat.
- Works entirely in-game. Google sheets containing your spells and cumbersome import codes are a thing of the past. As the group leader, send collections of spells and items directly to your party members in a safe and efficient manner.
- Fully integrated dice system. You’ll never need to memorise the rules of an event system ever again. RPT handles everything from turn order to player actions to prompting the player to roll to defend themselves.
More to the point, however, what is the RPT philosophy? As a guildmaster of almost twenty years, one of the biggest barriers to RP is the event system that a guild uses. All too often, people join a guild and are faced with overwhelming documentation on how the guild's events work - roll thresholds, rules, exceptions. At the same time, the new and eager guildmaster might spend more time developing a rough event system than actually roleplay with their new members.
With RPT, these issues are a thing of the past. RPT is not just an out-of-the-box solution, but it is itself a black box: it takes inputs and it gives outputs. Now you can write stories, run events, and enjoy challenging, rewarding and interactive events without needing to reinvent the wheel!
What is the RPT system?
The dice system is fundamentally based on D&D 5e, with ability scores, proficiency bonuses and the full set of 5e non-combat skills. However, where it differs is in the handling of combat-related rolls:
- Attack rolls are largely the same. Each type of basic attack (melee, ranged, spell) has three modifiers: hit, power, and crit threshold.
- RPT includes a special kind of attack called a haste attack, which is essentially a free action that is triggered by certain spells. Like other attack rolls, it has hit, power and crit modifiers. This essentially enables the player to create a ‘haste’ build which focuses on triggering and improving their haste attack.
Healing comes with a healing power and critical heal modifier. - Armour Class (AC) does not exist for players. This is one of the biggest changes to the 5e system which arose from the use of Dicemaster, where an AC field did not exist. Instead, the player has the following rolls, which they are prompted to use when an NPC attacks them:
- Dodge, based on dexterity, allowing a counterattack on a critical dodge.
- Parry, based on strength, allowing a counterattack on a critical parry.
- Block, based on strength, but requires a shield to use. On a failed block roll, the damage taken is reduced by the equipped shield’s deflection rating.
The player can only use each of these defensive rolls once on their turn, after which they take the full damage of the attack instead. This promotes the use of defensive spells and damage mitigation in situations where they may be subjected to many attacks per turn. - Spell Resistances. Seven spell resistances exist within RPT, based on the schools of magic in World of Warcraft. Like the physical defences described above, the player will roll to resist spells. The modifier is based on one of their ability score modifiers and, likewise, the damage they taken is reduced by the same amount:
- CON - Fire, Frost, Nature
- INT - Arcane, Fel
- WIS - Shadow, Holy
