Obligatory GitHub repository link.

After a day or so of deliberation, and a few hours of hitting my head against the keyboard, my 5e character generator now awards class features to barbarians as they advance in level.

Gosh, I’m not sure what else to say apart from that. How about some sample output? Currently CharGen rolls: ability scores, race, class, subclass, alignment, deity, background (traits, ideals, bonds, flaws). It chooses skills, applies proficiency, awards starting equipment, then equips the best weapon & armor available. It calculates hit points, armor class, attack bonus, and average damage.

Finally, it estimates Challenge Rating.

For your sanity (and mine), I cut out redundant printing of much of the stat block. You can see hit points, attack, and damage increase through the levels. Average damage doubles at 5th level when the barbarian gets Extra Attack.

1: 0
Name CHAOTIC HUMAN SAILOR BARBARIAN (TOTEM_WARRIOR) KORD (1.0)
My language is as foul as an otyugh nest.
I like a job well done, especially if I can convince someone else to do it.
People. I’m committed to my crewmates, not to ideals. (Neutral)
Ruthless pirates murdered my captain and crewmates, plundered our ship, and left me to die. Vengeance will be mine.
I’ll say anything to avoid having to do extra work.
AC 7 hp 6 atk 3 dmg 6 || CR -5 exp 0
Wielding Glaive
[12, 6, 8, 9, 10, 8]
[Glaive, Dagger, Javelin, Javelin, Javelin, Javelin]
[GLAIVE, BARBARIAN, BLOWGUN, INTIMIDATION, MACE, WAR_PICK, WHIP, LANCE, MAUL, LIGHT_HAMMER, QUARTERSTAFF, TRIDENT, BREASTPLATE, SHORTBOW, PERCEPTION, WARHAMMER, BATTLEAXE, GREATCLUB, DART, STUDDED, JAVELIN, FLAIL, HAND_CROSSBOW, HALBERD, HANDAXE, HALF_PLATE, LONGBOW, PADDED, CLUB, GREATAXE, SHORTSWORD, SHIELD, MORNINGSTAR, ATHLETICS, LEATHER, LONGSWORD, HIDE, SLEIGHT_OF_HAND, CHAIN_SHIRT, SLING, UNARMED, SICKLE, SPEAR, UNARMORED, LIGHT_CROSSBOW, NET, SCALE_MAIL, SCIMITAR, PIKE, HEAVY_CROSSBOW, DAGGER, RAPIER, GREATSWORD]
[RAGE_PER_DAY_2, UNARMORED_DEFENSE_BARBARIAN, RAGE, RAGE_BONUS_2]

2: 899
Name CHAOTIC HUMAN SAILOR BARBARIAN (TOTEM_WARRIOR) KORD (1.0)
AC 7 hp 9 atk 3 dmg 6 || CR -5 exp 0
[RAGE_PER_DAY_2, UNARMORED_DEFENSE_BARBARIAN, RAGE, RECKLESS_ATTACK, DANGER_SENSE, RAGE_BONUS_2]

3: 2699
Name CHAOTIC HUMAN SAILOR BARBARIAN (TOTEM_WARRIOR) KORD (1.0)
AC 7 hp 14 atk 3 dmg 6 || CR -5 exp 0
[RAGE_PER_DAY_3, RAGE_PER_DAY_2, UNARMORED_DEFENSE_BARBARIAN, RAGE, RECKLESS_ATTACK, DANGER_SENSE, RAGE_BONUS_2]

4: 5705
Name CHAOTIC HUMAN SAILOR BARBARIAN (TOTEM_WARRIOR) KORD (1.0)
AC 7 hp 18 atk 3 dmg 6 || CR -5 exp 0
[RAGE_PER_DAY_3, RAGE_PER_DAY_2, UNARMORED_DEFENSE_BARBARIAN, ABILITY_BONUS_4, RAGE, RECKLESS_ATTACK, DANGER_SENSE, RAGE_BONUS_2]

5: 9717
Name CHAOTIC HUMAN SAILOR BARBARIAN (TOTEM_WARRIOR) KORD (1.0)
AC 7 hp 22 atk 4 dmg 12 || CR -4 exp 0
[RAGE_PER_DAY_3, FAST_MOVEMENT, RAGE_PER_DAY_2, UNARMORED_DEFENSE_BARBARIAN, ABILITY_BONUS_4, RAGE, RECKLESS_ATTACK, RAGE_PER_DAY_4, DANGER_SENSE, EXTRA_ATTACK_1, RAGE_BONUS_2]

6: 14737
Name CHAOTIC HUMAN SAILOR BARBARIAN (TOTEM_WARRIOR) KORD (1.0)
AC 7 hp 29 atk 4 dmg 12 || CR -4 exp 0
[RAGE_PER_DAY_3, FAST_MOVEMENT, RAGE_PER_DAY_2, UNARMORED_DEFENSE_BARBARIAN, ABILITY_BONUS_4, RAGE, RECKLESS_ATTACK, RAGE_PER_DAY_4, DANGER_SENSE, EXTRA_ATTACK_1, RAGE_BONUS_2]

7: 27809
Name CHAOTIC HUMAN SAILOR BARBARIAN (TOTEM_WARRIOR) KORD (1.0)
AC 7 hp 37 atk 4 dmg 12 || CR -4 exp 0
[RAGE_PER_DAY_3, FAST_MOVEMENT, RAGE_PER_DAY_2, UNARMORED_DEFENSE_BARBARIAN, ABILITY_BONUS_4, RAGE, RECKLESS_ATTACK, RAGE_PER_DAY_4, FERAL_INSTINCT, DANGER_SENSE, EXTRA_ATTACK_1, RAGE_BONUS_2]

8: 35865
Name CHAOTIC HUMAN SAILOR BARBARIAN (TOTEM_WARRIOR) KORD (1.0)
AC 7 hp 46 atk 4 dmg 12 || CR -4 exp 0
[FAST_MOVEMENT, RAGE, RAGE_PER_DAY_4, RAGE_BONUS_2, ABILITY_BONUS_8, RAGE_PER_DAY_3, RAGE_PER_DAY_2, UNARMORED_DEFENSE_BARBARIAN, ABILITY_BONUS_4, RECKLESS_ATTACK, FERAL_INSTINCT, DANGER_SENSE, EXTRA_ATTACK_1]

9: 55027
Name CHAOTIC HUMAN SAILOR BARBARIAN (TOTEM_WARRIOR) KORD (1.0)
AC 7 hp 57 atk 5 dmg 12 || CR -4 exp 0
[FAST_MOVEMENT, RAGE, RAGE_PER_DAY_4, BRUTAL_CRITICAL_1, RAGE_BONUS_2, ABILITY_BONUS_8, RAGE_PER_DAY_3, RAGE_PER_DAY_2, UNARMORED_DEFENSE_BARBARIAN, ABILITY_BONUS_4, RECKLESS_ATTACK, FERAL_INSTINCT, RAGE_BONUS_3, DANGER_SENSE, EXTRA_ATTACK_1]

10: 66137
Name CHAOTIC HUMAN SAILOR BARBARIAN (TOTEM_WARRIOR) KORD (1.0)
AC 7 hp 67 atk 5 dmg 12 || CR -4 exp 0
[FAST_MOVEMENT, RAGE, RAGE_PER_DAY_4, BRUTAL_CRITICAL_1, RAGE_BONUS_2, ABILITY_BONUS_8, RAGE_PER_DAY_3, RAGE_PER_DAY_2, UNARMORED_DEFENSE_BARBARIAN, ABILITY_BONUS_4, RECKLESS_ATTACK, FERAL_INSTINCT, RAGE_BONUS_3, DANGER_SENSE, EXTRA_ATTACK_1]

11: 91425
Name CHAOTIC HUMAN SAILOR BARBARIAN (TOTEM_WARRIOR) KORD (1.0)
AC 7 hp 73 atk 5 dmg 12 || CR -3 exp 10
[FAST_MOVEMENT, RELENTLESS_RAGE, RAGE, RAGE_PER_DAY_4, BRUTAL_CRITICAL_1, RAGE_BONUS_2, ABILITY_BONUS_8, RAGE_PER_DAY_3, RAGE_PER_DAY_2, UNARMORED_DEFENSE_BARBARIAN, ABILITY_BONUS_4, RECKLESS_ATTACK, FERAL_INSTINCT, RAGE_BONUS_3, DANGER_SENSE, EXTRA_ATTACK_1]

12: 105607
Name CHAOTIC HUMAN SAILOR BARBARIAN (TOTEM_WARRIOR) KORD (1.0)
AC 7 hp 79 atk 5 dmg 12 || CR -3 exp 10
[FAST_MOVEMENT, RELENTLESS_RAGE, RAGE, RAGE_PER_DAY_4, BRUTAL_CRITICAL_1, ABILITY_BONUS_12, RAGE_BONUS_2, ABILITY_BONUS_8, RAGE_PER_DAY_3, RAGE_PER_DAY_5, RAGE_PER_DAY_2, UNARMORED_DEFENSE_BARBARIAN, ABILITY_BONUS_4, RECKLESS_ATTACK, FERAL_INSTINCT, RAGE_BONUS_3, DANGER_SENSE, EXTRA_ATTACK_1]

13: 120817
Name CHAOTIC HUMAN SAILOR BARBARIAN (TOTEM_WARRIOR) KORD (1.0)
AC 7 hp 82 atk 6 dmg 12 || CR -3 exp 10
[FAST_MOVEMENT, BRUTAL_CRITICAL_2, RELENTLESS_RAGE, RAGE, RAGE_PER_DAY_4, BRUTAL_CRITICAL_1, ABILITY_BONUS_12, RAGE_BONUS_2, ABILITY_BONUS_8, RAGE_PER_DAY_3, RAGE_PER_DAY_5, RAGE_PER_DAY_2, UNARMORED_DEFENSE_BARBARIAN, ABILITY_BONUS_4, RECKLESS_ATTACK, FERAL_INSTINCT, RAGE_BONUS_3, DANGER_SENSE, EXTRA_ATTACK_1]

14: 154329
Name CHAOTIC HUMAN SAILOR BARBARIAN (TOTEM_WARRIOR) KORD (1.0)
AC 7 hp 90 atk 6 dmg 12 || CR -3 exp 10
[FAST_MOVEMENT, BRUTAL_CRITICAL_2, RELENTLESS_RAGE, RAGE, RAGE_PER_DAY_4, BRUTAL_CRITICAL_1, ABILITY_BONUS_12, RAGE_BONUS_2, ABILITY_BONUS_8, RAGE_PER_DAY_3, RAGE_PER_DAY_5, RAGE_PER_DAY_2, UNARMORED_DEFENSE_BARBARIAN, ABILITY_BONUS_4, RECKLESS_ATTACK, FERAL_INSTINCT, RAGE_BONUS_3, DANGER_SENSE, EXTRA_ATTACK_1]

15: 172635
Name CHAOTIC HUMAN SAILOR BARBARIAN (TOTEM_WARRIOR) KORD (1.0)
AC 7 hp 93 atk 6 dmg 12 || CR -3 exp 10
[FAST_MOVEMENT, BRUTAL_CRITICAL_2, RELENTLESS_RAGE, RAGE, RAGE_PER_DAY_4, BRUTAL_CRITICAL_1, PERSISTENT_RAGE, ABILITY_BONUS_12, RAGE_BONUS_2, ABILITY_BONUS_8, RAGE_PER_DAY_3, RAGE_PER_DAY_5, RAGE_PER_DAY_2, UNARMORED_DEFENSE_BARBARIAN, ABILITY_BONUS_4, RECKLESS_ATTACK, FERAL_INSTINCT, RAGE_BONUS_3, DANGER_SENSE, EXTRA_ATTACK_1]

16: 212357
Name CHAOTIC HUMAN SAILOR BARBARIAN (TOTEM_WARRIOR) KORD (1.0)
AC 7 hp 99 atk 6 dmg 12 || CR -3 exp 10
[FAST_MOVEMENT, BRUTAL_CRITICAL_2, ABILITY_BONUS_16, RELENTLESS_RAGE, RAGE, RAGE_PER_DAY_4, BRUTAL_CRITICAL_1, PERSISTENT_RAGE, ABILITY_BONUS_12, RAGE_BONUS_2, ABILITY_BONUS_8, RAGE_PER_DAY_3, RAGE_PER_DAY_5, RAGE_PER_DAY_2, UNARMORED_DEFENSE_BARBARIAN, ABILITY_BONUS_4, RECKLESS_ATTACK, FERAL_INSTINCT, RAGE_BONUS_3, RAGE_BONUS_4, DANGER_SENSE, EXTRA_ATTACK_1]

17: 233777
Name CHAOTIC HUMAN SAILOR BARBARIAN (TOTEM_WARRIOR) KORD (1.0)
AC 7 hp 108 atk 7 dmg 12 || CR -1 exp 50
[FAST_MOVEMENT, BRUTAL_CRITICAL_3, BRUTAL_CRITICAL_2, ABILITY_BONUS_16, RELENTLESS_RAGE, RAGE, RAGE_PER_DAY_4, BRUTAL_CRITICAL_1, PERSISTENT_RAGE, RAGE_PER_DAY_6, ABILITY_BONUS_12, RAGE_BONUS_2, ABILITY_BONUS_8, RAGE_PER_DAY_3, RAGE_PER_DAY_5, RAGE_PER_DAY_2, UNARMORED_DEFENSE_BARBARIAN, ABILITY_BONUS_4, RECKLESS_ATTACK, FERAL_INSTINCT, RAGE_BONUS_3, RAGE_BONUS_4, DANGER_SENSE, EXTRA_ATTACK_1]

18: 279745
Name CHAOTIC HUMAN SAILOR BARBARIAN (TOTEM_WARRIOR) KORD (1.0)
AC 7 hp 115 atk 7 dmg 12 || CR -1 exp 50
[INDOMITABLE_MIGHT, BRUTAL_CRITICAL_2, BRUTAL_CRITICAL_1, ABILITY_BONUS_12, RAGE_BONUS_2, ABILITY_BONUS_8, RAGE_PER_DAY_2, FERAL_INSTINCT, RAGE_BONUS_4, EXTRA_ATTACK_1, FAST_MOVEMENT, BRUTAL_CRITICAL_3, ABILITY_BONUS_16, RELENTLESS_RAGE, RAGE, RAGE_PER_DAY_4, PERSISTENT_RAGE, RAGE_PER_DAY_6, RAGE_PER_DAY_3, RAGE_PER_DAY_5, UNARMORED_DEFENSE_BARBARIAN, ABILITY_BONUS_4, RECKLESS_ATTACK, RAGE_BONUS_3, DANGER_SENSE]

19: 329897
Name CHAOTIC HUMAN SAILOR BARBARIAN (TOTEM_WARRIOR) KORD (1.0)
AC 7 hp 126 atk 7 dmg 12 || CR -1 exp 50
[INDOMITABLE_MIGHT, BRUTAL_CRITICAL_2, BRUTAL_CRITICAL_1, ABILITY_BONUS_12, RAGE_BONUS_2, ABILITY_BONUS_8, RAGE_PER_DAY_2, FERAL_INSTINCT, RAGE_BONUS_4, ABILITY_BONUS_19, EXTRA_ATTACK_1, FAST_MOVEMENT, BRUTAL_CRITICAL_3, ABILITY_BONUS_16, RELENTLESS_RAGE, RAGE, RAGE_PER_DAY_4, PERSISTENT_RAGE, RAGE_PER_DAY_6, RAGE_PER_DAY_3, RAGE_PER_DAY_5, UNARMORED_DEFENSE_BARBARIAN, ABILITY_BONUS_4, RECKLESS_ATTACK, RAGE_BONUS_3, DANGER_SENSE]

20: 356547
Name CHAOTIC HUMAN SAILOR BARBARIAN (TOTEM_WARRIOR) KORD (1.0)
AC 7 hp 132 atk 7 dmg 12 || CR -1 exp 50
[INDOMITABLE_MIGHT, BRUTAL_CRITICAL_2, BRUTAL_CRITICAL_1, RAGE_PER_DAY_99, ABILITY_BONUS_12, RAGE_BONUS_2, ABILITY_BONUS_8, RAGE_PER_DAY_2, FERAL_INSTINCT, RAGE_BONUS_4, ABILITY_BONUS_19, EXTRA_ATTACK_1, FAST_MOVEMENT, BRUTAL_CRITICAL_3, PRIMAL_CHAMPION, ABILITY_BONUS_16, RELENTLESS_RAGE, RAGE, RAGE_PER_DAY_4, PERSISTENT_RAGE, RAGE_PER_DAY_6, RAGE_PER_DAY_3, RAGE_PER_DAY_5, UNARMORED_DEFENSE_BARBARIAN, ABILITY_BONUS_4, RECKLESS_ATTACK, RAGE_BONUS_3, DANGER_SENSE]