D&D Ability Scores
Contents
What are ability scores?
Ability scores are your parameters for the game. They represent the core being of your character. How Strong you are, How smart you are, How much influence your character has, etc. In dungeons and dragons, your Parameters are as follows.
Strength (STR) How strong you are
Dexterity (DEX) How agile you are
Constitution (CON) How tough you are
Wisdom (WIS) How wise you are
Intelligence (INT) How smart you are
Charisma (CHA) How influential you are
These can easily replace the 6 parameters offered in the RMMV engine. In dungeons and dragons, your characters ability scores don't rise easily. Magically, they can, but permanent increases are harder to come by. By the rules, you gain 1 ability score point every 4 levels.
Determining Modifiers
To determine the ability modifier, which is the number you add to skills, attacks, etc, use this formula.
((Ability score - 10) / 2)
Ex. STR: 14 ((14 - 10) / 2) | 4 / 2 | STR Mod = 2
How to implement
STR: You want to use this for damage calculations for physical attacks. Add to your damage formula, for your attack, the formula I posted above in the Determining Modifiers. Your formula would look like this: a.weaponDamage() + ((a.atk - 10)/2)
DEX: You want to use this to help calculate your armor class as well as any attacks that require finesse (bows, rapiers, etc).
CON: This will help determine your HP. See the next section.
WIS: This is used when casting healing magic, or when perceiving stuff in your environment. Perhaps make a hidden door that can only be found with a character having a wisdom score of x.
INT: This determines bonus spells for wizards, languages your character can learn, and how many skill points your character gains each level.
CHA: This is how well you can get information out of someone, or how well people like you. Shopkeepers often give discounts to those with High Charisma.
Constitution and Intelligence
Constitution directly affects your HP while Intelligence can affect your spells per level. How we accomplish this is with a simple plugin.
This is a basic plugin. Its set up to modify HP based on the Constitution of the character. In this formula, I have constitution represented as MAT so if you do something different, make sure you change the javascript file. Intelligence is not set up on this version.