Character Creation

The character creation wizard guides you through seven steps with a live character preview sidebar. Each step must be completed before advancing.

Step 1: Roll Ability Scores

Choose a campaign (optional) and a rolling method, then generate and assign your six ability scores.

Campaign Selection

If you belong to any campaigns, a dropdown lets you assign this character to one. Campaign characters use the campaign's approved source books. Campaignless characters use your personal source preferences.

Rolling Methods

Eleven built-in methods are available. Admins can add more via Game Data.

MethodDescription
4d6 Drop LowestRoll 4d6, drop the lowest die (most common)
3d6 StraightRoll 3d6 for each score
Standard ArrayAssign from preset values: 15, 14, 13, 12, 10, 8
Heroic ArrayAssign from preset values: 17, 15, 13, 12, 10, 8
Epic ArrayAssign from preset values: 18, 16, 14, 12, 10, 8
Point Buy (27)Spend 27 points on scores 8-15 with escalating costs
Heroic (2d6+6)Roll 2d6+6 for each score (minimum 8)
Reroll 1sRoll 4d6 drop lowest, rerolling any 1s
Exploding DiceRoll 3d6; any 6 triggers an extra d6
YOLO (1d20)Roll 1d20 for each score (chaotic)
Dice PoolRoll 24d6, sorted highest to lowest — drag individual dice to abilities
Manual AssignType any values directly (1-30) — for pre-rolled or transferred characters

All rolled values and arrays use drag-and-drop assignment — drag a value chip onto an ability slot. You can also use dropdown selectors as a fallback. Click the X on an assigned ability to clear it and return the value.

Point Buy: Start each ability at the minimum score and use +/- buttons to adjust. A cost table shows the point cost for each score value. The remaining points budget is displayed at the top.

Dice Pool: All dice are rolled and sorted. Drag individual dice onto ability slots — they accumulate (e.g., drag three d6 results to Strength and the total becomes your STR score). Assigned dice are ghosted in the pool.

Custom Rolling Methods (Admin)

Admins can create custom rolling methods via Admin > Game Data > Rolling Methods. The Expression field uses a dice expression language:

ExpressionMeaning
4d6kh3Roll 4d6, keep highest 3
3d6Roll 3d6 straight
2d6+6Roll with modifier
4d6kh3r1Keep highest 3, reroll 1s
3d6!min8max20Exploding dice with floor/cap
array:15,14,13,12,10,8Custom array — any comma-separated values
pointbuy:27Point buy, 27-point budget (RAW 5e)
pointbuy:35Heroic point buy, 35-point budget
pointbuy:50:6:18Custom: 50 points, scores 6-18
pool:24d6:6Dice pool — roll 24d6, assign to 6 abilities
best:6:3d6Roll 3d6 six times per stat, keep best

Dice Rolls: Click "Roll!" to generate six scores. Use the dropdown selectors to assign each rolled value to STR, DEX, CON, INT, WIS, or CHA.

Step 2: Choose Race

Browse or search the available races. Each race card shows the name, source book, speed, and darkvision range (if any). Click a card to select it. If the race has subraces, a second selection grid appears.

Flexible Ability Score Bonuses

Some races (e.g., Half-Elf, Variant Human, Custom Lineage) let you choose which ability scores to increase. When you select such a race, a chip picker appears below the ability score summary. Click the ability chips to select your bonus(es). The live preview sidebar updates in real time to show the final adjusted scores. You cannot advance to the next step until all choices are made.

Step 3: Choose Class

Browse the 13 available classes. Each card shows the class name, hit die, spellcasting ability (if any), and saving throw proficiencies. Click a card to select your starting class.

Subclass Selection: Some classes choose their subclass at level 1 (Cleric, Sorcerer, Warlock). When you select one of these classes, a subclass card grid appears below the class details. Click a subclass card to select it — you must choose a subclass before advancing to the next step. Subclasses are filtered by your campaign's enabled source books.

Step 4: Choose Background

Browse or search backgrounds (including any custom backgrounds you've created). Each card shows the name, source book, and skill proficiencies granted. Click a card to select it.

Step 5: Proficiencies & Languages

Review and select proficiencies. Background and race skills are auto-granted (shown as green chips). Choose additional class skill proficiencies from the available pool. Select bonus languages if your race or background grants language choices. Armor, weapon, and tool proficiencies are displayed for reference.

Expertise (Rogue): If your class is Rogue, an Expertise section appears where you choose 2 proficiencies to double your proficiency bonus. You can pick from any of your proficient skills or Thieves' Tools. Selected expertise is shown with a gold chip and star (★) on your character sheet.

Step 6: Starting Equipment

Select your starting equipment from your class and background. Equipment is presented as choice groups (e.g., "(a) a greataxe or (b) any martial melee weapon"). Click option buttons to choose, and use dropdown selectors for category picks (like "any martial weapon"). A gold alternative toggle lets you skip class equipment and start with gold instead. Background equipment is always included. An equipment summary at the bottom shows all selected items.

Step 7: Character Details

Fill in your character's personal information:

Character Name (required)

Alignment — dropdown with all 10 options (LG through CE, plus Unaligned)

Appearance — gender, age, height, weight, eyes, skin, hair

Portrait — upload an image (JPEG, PNG, or WebP, max 5 MB)

Personality Traits, Ideals, Bonds, Flaws — free-text fields

Backstory — larger text area for character background

Click Create Character to finalize. You'll be taken to your new character's sheet.

A live Character Preview sidebar on the right shows your character building up progressively as you complete each step — ability scores, race info, class/HP/AC, skills, languages, and more.
An unhandled error has occurred. Reload X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.