Hit Point Tables

Reginald suggested in rec.games.frp.dnd that charts showing the hit points gained by level would be handy, I have to agree. I decided to put those together and really look at what the calculations come up with. I included all even Constitution values from 10 through 30 (the range of values I can expect to see PCs have, though the higher Constitutions don’t normally come into play until higher levels). The comparative hit point totals work out in an interesting way.

The non-martial characters come out somewhat lower than before, though not horrendously so. A Con 20 20th-level wizard would now have 130 hit points instead of the 151 hit points he would have had in D&D 3.x. At Con 16 the values are quite close (108 to 111), but at Con 28 the values are rather farther apart (178 to 231). The semi-martial characters are somewhat closer, but I found a bit of a surprise. At Con 20 a 20th-level semi-martial character has a hit point total about halfway between the totals a rogue or cleric would have (185 vs 172 or 193). At Con 16 he has almost exactly the same hit points as a cleric (151 to 153), while at Con 28 the total is almost exactly the same as a Rogue (253 to 252). The martial characters are a straight up improvement, no question. At Con 20 a 20th-level martial character has a hit point total slightly better than a barbarian (240 to 235). A similar relationship holds for the other Constitution values. Let’s review the original goals behind this change.

  • Martial characters really do tend to have more hit points than non-martial characters.
  • Reduce the emphasis on Constitution.
  • Make low-level characters a little more durable (give them some more hit points).
  • Use a couple of simple calculations instead of rolling dice.

As is evident in the tables below, martial characters clearly have more hit points than non-martial characters. The hit point totals appear to still be fairly linear from non-martial through semi-martial to martial, with martial having somewhat more hit points than before and non-martial having somewhat less, and semi-martial lying somewhere between the two semi-martial hit dice totals (d6 and d8). The effects of Constitution are rather reduced because non-martial and semi-martial characters don’t get to apply it as often. There is now a more significant difference between the hit point totals for the different ‘martialness’ of the characters. Starting characters always have more hit points in Echelon than they did in D&D 3.x. Finally, I think “BAB * (1+ Con/2)” is a pretty straightforward calculation, and much less work than trying to roll and add a number of dice, especially when they’re mixed (or d4s, rolling d4s annoys me). All things considered, I think this scheme has achieved the goals.

Non-Martial Characters

These are characters who do not have significant combat training, though may have more experience than they want in combat (the Level Bonus).

LevelBABCon 10Con 12Con 14Con 16Con 18Con 20Con 22Con 24Con 26Con 28Con 30
001012141618202224262830
101012141618202224262830
211619222528313437404346
311619222528313437404346
422226303438424650545862
522226303438424650545862
632833384348535863687378
732833384348535863687378
843440465258647076828894
943440465258647076828894
105404754616875828996103110
115404754616875828996103110
12646546270788694102110118126
13646546270788694102110118126
147526170798897106115124133142
157526170798897106115124133142
1685868788898108118128138148158
1785868788898108118128138148158
18964758697108119130141152163174
19964758697108119130141152163174
2010708294106118130142154166178190

Semi-Martial Characters

These are characters whose careers involve the expectation of combat, so they have taken on some combat training and toughened up somewhat.

LevelBABCon 10Con 12Con 14Con 16Con 18Con 20Con 22Con 24Con 26Con 28Con 30
001012141618202224262830
101012141618202224262830
211619222528313437404346
322226303438424650545862
432833384348535863687378
543440465258647076828894
643440465258647076828894
75404754616875828996103110
8646546270788694102110118126
9646546270788694102110118126
107526170798897106115124133142
1185868788898108118128138148158
12964758697108119130141152163174
13964758697108119130141152163174
1410708294106118130142154166178190
15117689102115128141154167180193206
16128296110124138152166180194208222
17128296110124138152166180194208222
181388103118133148163178193208223238
191494110126142158174190206222238254
2015100117134151168185202219236253270

Martial Characters

These are the dedicated warriors, with as much training as they can get.

LevelBABCon 10Con 12Con 14Con 16Con 18Con 20Con 22Con 24Con 26Con 28Con 30
001012141618202224262830
111619222528313437404346
222226303438424650545862
332833384348535863687378
443440465258647076828894
55404754616875828996103110
6646546270788694102110118126
77526170798897106115124133142
885868788898108118128138148158
9964758697108119130141152163174
1010708294106118130142154166178190
11117689102115128141154167180193206
12128296110124138152166180194208222
131388103118133148163178193208223238
141494110126142158174190206222238254
1515100117134151168185202219236253270
1616106124142160178196214232250268286
1717112131150169188207226245264283302
1818118138158178198218238258278298318
1919124145166187208229250271292313334
2020130152174196218240262284306328350

Comparing to D&D 3.x Hit Point Averages

Hit Die of d4 (Sorcerer, Wizard)

LevelCon 10Con 12Con 14Con 16Con 18Con 20Con 22Con 24Con 26Con 28Con 30
14567891011121314
268101214161820222426
3912151821242730333639
41115192327313539434751
51419242934394449545964
61622283440465258647076
71926334047546168758289
821293745536169778593101
9243342516069788796105114
102636465666768696106116126
1129405162738495106117128139
12314355677991103115127139151
13344760738699112125138151164
143650647892106120134148162176
153954698499114129144159174189
1641577389105121137153169185201
1744617895112129146163180197214
18466482100118136154172190208226
19496887106125144163182201220239

Hit Die of d6 (Bard, Rogue)

LevelCon 10Con 12Con 14Con 16Con 18Con 20Con 22Con 24Con 26Con 28Con 30
1678910111213141516
2911131517192123252729
31316192225283134374043
41620242832364044485256
52025303540455055606570
62329354147535965717783
72734414855626976839097
8303846546270788694102110
93443526170798897106115124
1037475767778797107117127137
11415263748596107118129140151
124456688092104116128140152164
1348617487100113126139152165178
1451657993107121135149163177191
15557085100115130145160175190205
16587490106122138154170186202218
17627996113130147164181198215232
186583101119137155173191209227245
196988107126145164183202221240259
207292112132152172192212232252272

Hit Die of d8 (Cleric, Druid, Monk, Ranger)

Ranger is a bit of an odd fit here because it has a full Base Attack Bonus progression and yet the hit points of a semi-martial class.

LevelCon 10Con 12Con 14Con 16Con 18Con 20Con 22Con 24Con 26Con 28Con 30
189101112131415161718
21214161820222426283032
31720232629323538414447
42125293337414549535761
52631364146515661667176
63036424854606672788490
735424956637077849198105
83947556371798795103111119
944536271808998107116125134
10485868788898108118128138148
115364758697108119130141152163
1257698193105117129141153165177
13627588101114127140153166179192
14668094108122136150164178192206
157186101116131146161176191206221
167591107123139155171187203219235
178097114131148165182199216233250
1884102120138156174192210228246264
1989108127146165184203222241260279
2093113133153173193213233253273293

Hit Die of d10 (Fighter, Paladin)

LevelCon 10Con 12Con 14Con 16Con 18Con 20Con 22Con 24Con 26Con 28Con 30
11011121314151617181920
21517192123252729313335
32124273033363942454851
42630343842465054586266
53237424752576267727782
63743495561677379859197
7435057647178859299106113
848566472808896104112120128
9546372819099108117126135144
105969798999109119129139149159
1165768798109120131142153164175
12708294106118130142154166178190
137689102115128141154167180193206
148195109123137151165179193207221
1587102117132147162177192207222237
1692108124140156172188204220236252
1798115132149166183200217234251268
18103121139157175193211229247265283
19109128147166185204223242261280299
20114134154174194214234254274294314

Hit Die of d12 (Barbarian)

LevelCon 10Con 12Con 14Con 16Con 18Con 20Con 22Con 24Con 26Con 28Con 30
11213141516171819202122
21820222426283032343638
32528313437404346495255
43135394347515559636771
53843485358636873788388
644505662687480869298104
751586572798693100107114121
8576573818997105113121129137
964738291100109118127136145154
10708090100110120130140150160170
11778899110121132143154165176187
128395107119131143155167179191203
1390103116129142155168181194207220
1496110124138152166180194208222236
15103118133148163178193208223238253
16109125141157173189205221237253269
17116133150167184201218235252269286
18122140158176194212230248266284302
19129148167186205224243262281300319
20135155175195215235255275295315335

Variant Application of the Hit Point Formula

It is not evident from the tables above because I skipped the odd Constitution values is that the difference between an even Constitution score and the next (odd) value up is only one hit point if you use the original formula (which was “BAB * (6 + mCon)“, which is the same as “BAB * (1 + floor(Con/2))“). This is a bit of an artifact of the formula as written (based on D&D 3.x ability score modifiers). If we move to a more raw form, “BAB * (1 + Con/2)” and only truncate at the end we get a smoother table. To illustrate, I’ve copied the martial hit point table (for Constitutions 10-20 done both ways. Personally, I prefer the latter and have changed to use it. As mentioned, this was not evident in the tables above because the odd Constitution values were not shown. Something similar could be done with the Base Attack Bonus, but I prefer not to because the formula either gets weird or ends up with weird results. Strict calculation of “level/2+training bonus” gives us, for martial characters, “0, +1.5, +2, +3.5, +4, …”, which does not appeal to me in the least.  It may be possible to use formulas to interpolate for the cleaner Training Bonus rates, but now it’s getting into exception processing — which I also don’t like. At this point I’ll leave that as a house rule.

Original Formula: BAB * (1 + floor(Con/2))

LevelBABCon 10Con 11Con 12Con 13Con 14Con 15Con 16Con 17Con 18Con 19Con 20
001011121314151617181920
111617192022232526282931
222223262730313435383942
332829333438394344484953
443435404146475253585964
554041474854556162686975
664647545562637071787986
775253616270717980888997
8858596869787988899899108
996465757686879798108109119
1010707182839495106107118119130
111176778990102103115116128129141
121282839697110111124125138139152
13138889103104118119133134148149163
14149495110111126127142143158159174
1515100101117118134135151152168169185
1616106107124125142143160161178179196
1717112113131132150151169170188189207
1818118119138139158159178179198199218
1919124125145146166167187188208209229
2020130131152153174175196197218219240

Updated Formula: BAB * (1 + Con/2)

LevelBABCon 10Con 11Con 12Con 13Con 14Con 15Con 16Con 17Con 18Con 19Con 20
001011121314151617181920
111617192022232526282931
222224262830323436384042
332830333538404345485053
443437404346495255586164
554043475054576164687175
664650545862667074788286
775256616570747983889297
88586368737883889398103108
9964697580869197102108113119
10107076828894100106112118124130
111176828995102108115121128134141
1212828996103110117124131138145152
13138895103110118125133140148155163
141494102110118126134142150158166174
1515100108117125134142151159168176185
1616106115124133142151160169178187196
1717112121131140150159169178188197207
1818118128138148158168178188198208218
1919124134145155166176187197208218229
2020130141152163174185196207218229240

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Back to Top