THAC0 and Attack Rolls¶
THAC0 stands for "To Hit Armor Class 0" — the number a character, NPC, or monster needs to attack an AC 0 target successfully. THAC0 depends on a character's class and level, with magical items, spells, and racial bonuses modifying it.
The attack roll¶
At the heart of combat is the attack roll — the d20 roll that determines whether an attack succeeds or fails.
To resolve an attack:
- Take the attacker's THAC0.
- Subtract the target's AC (Armor Class).
- The result is the number the attacker must equal or exceed on a d20.
Example: Orthos, a 3rd-level Fighter, has THAC0 18. He attacks a hobgoblin with AC 5. Subtracting (18 – 5 = 13) gives a "to-hit" number of 13. If Orthos rolls a 13 or higher on the d20, he hits and damage is rolled.
Critical hits and misses¶
- A natural 20 (the d20 result before modifiers) is a critical hit — damage is doubled. It always hits regardless of AC.
- A natural 1 is a critical miss — it always misses, and the attacker takes a time penalty before they can act again.
Wear a helmet
Characters wearing headgear are immune to critical hits scored against them. Helmets are cheap and ubiquitous — every front-liner should be wearing one.
Reference tables¶
See THAC0 Progression for the per-class THAC0 by level.
Source: iwdee/original_manuals/IWDEE - Mastering Melee & Magic.pdf — "THAC0", "The Attack Roll", "Critical Hits and Misses".