User Tools

Site Tools


adventuring:combat_tables

Combat Tables

The tables below list the attack probabilities for all monsters and characters and the saving throw values used by monsters and normal humans.

Normal Humans

All humans who are not a member of an adventuring class are classified as normal humans. They are treated as having less than 1 Hit Die and have their own saving throw and attack probabilities (the table rows labelled NH).

Converting Between Descending AC and Ascending AC

Occasionally it is necessary to convert values in one Armour Class format to the other. For example, a group using ascending AC might be playing an adventure that only provides descending AC values. To convert between DAC / AAC and THAC0 / attack bonus (AB), simply subtract from 19, as follows:

  • DAC to AAC: AAC = 19 – DAC.
  • AAC to DAC: DAC = 19 – AAC.
  • THAC0 to AB: AB = 19 – THAC0.
  • AB to THAC0: THAC0 = 19 – AB.

DAC / AAC and THAC0 / AB Conversion

DACAACTHAC0AB
9 10 19 0
8 11 18 1
7 12 17 2
6 13 16 3
5 14 15 4
4 15 14 5
3 16 13 6
2 17 12 7
1 18 11 8
0 19 10 9

Example of Using the Attack Matrix

A 5th level fighter attacks a Fire Beetle (AC 4). The attack is resolved as follows:

  1. The player rolls 1d20. The roll comes up 14.
  2. The fighter has 13 STR, so gains a +1 bonus to melee attack rolls. The result of the attack roll is thus 15.
  3. The fighter has THAC0 17 (listed in the fighter level progression table), so the player refers to the THAC0 17 attack matrix row.
  4. The player looks up the attack roll result (15) in the THAC0 17 attack matrix row. 15 is in the AC 2 column, indicating that the attack hits AC 2.
  5. As AC 2 is better than the beetle’s Armour Class (4), the attack hits!
  6. Damage is rolled and the result subtracted from the Fire Beetle’s current hit point total.

Attack Rolls Using THAC0 (Optional Rule)

Instead of referring to the attack matrix, attacks can be resolved using THAC0 directly. A THAC0 score denotes the attack roll required to hit AC 0. The attack roll required to hit opponents of other AC scores can be calculated by subtracting the target AC from the THAC0. For example, a character with a THAC0 of 19 could hit an opponent with AC 5 on a roll of 14 or greater (19 – 5 = 14).

Attack Matrix

Attack Roll to Hit AC
Monster HD THAC0 –3 –2–1 0 1 2 3 4 5 6 7 8 9
NH 20 [–1] 20 20 20 20 19 18 17 16 15 14 13 12 11
Up to 1 19 [0] 20 20 20 19 18 17 16 15 14 13 12 11 10
1+ to 2 18 [+1] 20 20 19 18 17 16 15 14 13 12 11 10 9
2+ to 3 17 [+2] 20 19 18 17 16 15 14 13 12 11 10 9 8
3+ to 4 16 [+3] 19 18 17 16 15 14 13 12 11 10 9 8 7
4+ to 5 15 [+4] 18 17 16 15 14 13 12 11 10 9 8 7 6
5+ to 6 14 [+5] 17 16 15 14 13 12 11 10 9 8 7 6 5
6+ to 7 13 [+6] 16 15 14 13 12 11 10 9 8 7 6 5 4
7+ to 9 12 [+7] 15 14 13 12 11 10 9 8 7 6 5 4 3
9+ to 11 11 [+8] 14 13 12 11 10 9 8 7 6 5 4 3 2
11+ to 13 10 [+9] 13 12 11 10 9 8 7 6 5 4 3 2 2
13+ to 15 9 [+10] 12 11 10 9 8 7 6 5 4 3 2 2 2
15+ to 17 8 [+11] 11 10 9 8 7 6 5 4 3 2 2 2 2
17+ to 19 7 [+12] 10 9 8 7 6 5 4 3 2 2 2 2 2
19+ to 21 6 [+13] 9 8 7 6 5 4 3 2 2 2 2 2 2
21+ or more 5 [+14] 8 7 6 5 4 3 2 2 2 2 2 2 2

Monsters: Use the attack matrix row for their Hit Dice (see monster description).
Monsters with bonus hit points: Monsters whose Hit Dice are notated as a number of dice plus a fixed hit point bonus (e.g. HD 2+1) are more powerful and attack as if they were 1 HD higher. For example, a monster with 2 HD uses the THAC0 18 row, but a monster with 2+1 HD uses the THAC0 17 row.
Characters: Use the attack matrix row for their THAC0 score (see class description).
Normal humans: Use the attack matrix row labelled NH.

Monster Saving Throws

Hit Dice DeathWandsParalysisBreathSpells
NH 14 15 16 17 18
1–3 12 13 14 15 16
4–6 10 11 12 13 14
7–9 8 9 10 10 12
10–12 6 7 8 8 10
13–15 4 5 6 5 8
16–18 2 3 4 3 6
19–21 2 2 2 2 4
22 or more 2 2 2 2 2

Monsters: Use the saving throw table row noted in the monster description.
Characters: Do not use this table. See the saving throw table in the class description.
Normal humans: Use the saving throw table row labelled NH.

adventuring/combat_tables.txt · Last modified: by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki