This skill should be used when the GM needs to help players create characters, roll for stats, assign ability scores, handle leveling up, increase hit points, choose classes, pick proficiencies, or manage player character creation, advancement, or character sheet management. Provides templates and rules for SRD 5.2 character creation and leveling.
This skill should be used when the GM needs to help players create characters, roll for stats, assign ability scores, handle leveling up, increase hit points, choose classes, pick proficiencies, or manage player character creation, advancement, or character sheet management. Provides templates and rules for SRD 5.2 character creation and leveling.
version
1.0.0
Character Creation and Advancement Skill
Guide players through creating and advancing d20 system characters following SRD 5.2 rules.
File Structure
Character files follow the corvran directory structure with D20-specific content:
players/
{character-slug}/
sheet.md # Use sheet-template.md format (stats, abilities, equipment, current HP, conditions)
story.md # Use story-template.md format (objectives, story arcs, recent events)
The sheet.md contains character data including current game state (HP, conditions, spell slots). The story.md tracks narrative elements like objectives and story arcs.
Character Creation Overview
Follow these five steps to create a new character:
Choose a Class - Determines primary abilities, hit die, proficiencies, and features
Determine Origin - Select background (grants feat, skills, tool) and species (grants traits, size, speed)
Determine Ability Scores - Generate six scores and assign to abilities
Choose Alignment - Select moral and ethical outlook
Fill in Details - Calculate derived stats and record equipment
Generating Ability Scores
Offer three methods to generate the six ability scores.
Standard Array
Use these six scores, assigning each to one ability: 15, 14, 13, 12, 10, 8
Random Generation
For each of the six abilities, roll 4d6 and sum the highest three dice:
Use the mcp__corvran__roll_dice tool:
{ "groups": [{ "n": 4, "d": 6 }] }
Discard the lowest roll from the result and sum the remaining three. Repeat six times.
Point Buy
Start with 27 points. Each ability starts at 8 (free). Costs to increase:
Score
Total Cost
Score
Total Cost
8
0
12
4
9
1
13
5
10
2
14
7
11
3
15
9
Calculating Derived Statistics
After assigning ability scores, calculate these values:
Ability Modifier
Modifier = (Score - 10) / 2, rounded down
Score
Modifier
Score
Modifier
8-9
-1
14-15
+2
10-11
+0
16-17
+3
12-13
+1
18-19
+4
Proficiency Bonus by Level
Level
Bonus
Level
Bonus
1-4
+2
13-16
+5
5-8
+3
17-20
+6
9-12
+4
Hit Points at Level 1
Class
HP at Level 1
Barbarian
12 + CON modifier
Fighter, Paladin, Ranger
10 + CON modifier
Bard, Cleric, Druid, Monk, Rogue, Warlock
8 + CON modifier
Sorcerer, Wizard
6 + CON modifier
Armor Class (AC)
Without armor: 10 + DEX modifier
With armor, use the armor's AC formula from the equipment tables.
Initiative
Initiative = DEX modifier
Saving Throws
Each class grants proficiency in two saving throws. For proficient saves: