Parry, Dodge, and Multi-Attack Mechanics

Overview

Defensive reactions

Parry

Shield block

Dodge

Skill growth

Additional attacks per round

Player attack sequence

NPC attack sequence

About a “fourth attack”

Skill availability and training costs

The skill table stores both the minimum level and the practice rating (higher numbers mean more practices per percent) for each class. HI_LVL (60) marks levels beyond what standard classes can normally reach, so a HI_LVL entry effectively denies the skill to that class.【F:src/const.c†L2631-L2799】【F:src/merc.h†L144-L171】

Skill Mage Cleric Thief Warrior Practice cost (Mage/Cleric/Thief/Warrior)
Shield block 1 1 1 1 6 / 4 / 6 / 2【F:src/const.c†L2631-L2636】
Dodge 20 22 1 13 8 / 8 / 4 / 6【F:src/const.c†L2721-L2726】
Parry 22 20 13 1 8 / 8 / 6 / 4【F:src/const.c†L2756-L2762】
Second attack 30 24 12 5 10 / 8 / 5 / 3【F:src/const.c†L2784-L2789】
Third attack HI_LVL HI_LVL 24 12 0 / 0 / 10 / 4 (0 = untrainable)【F:src/const.c†L2792-L2798】