Unless stated otherwise, everything here is Diablo II: Resurrected build 3.3.93847, Reign of the Warlock.
Unless stated otherwise, everything here is Diablo II: Resurrected build 3.3.93847, Reign of the Warlock.

Passive: improves swords and daggers fighting skill.
Blade Mastery is a Barbarian Mastery (level 1, no prerequisites, passive, no mana). The Basin's page records it as the original game's Sword Mastery, renamed in Resurrected and widened to daggers under a new "blade" item type. With a blade-class weapon equipped it adds attack rating, damage and a chance of a critical hit that doubles the physical damage of the blow. The decisive number is that critical chance: 5% at level 1, 29% at level 20, and never more than 35%.
| Level | Attack Rating: + | Damage: + | Critical Hit |
|---|---|---|---|
| 1 | 40% | 28% | 5% |
| 2 | 48% | 33% | 9% |
| 3 | 56% | 38% | 12% |
| 4 | 64% | 43% | 15% |
| 5 | 72% | 48% | 17% |
| 6 | 80% | 53% | 19% |
| 7 | 88% | 58% | 20% |
| 8 | 96% | 63% | 21% |
| 9 | 104% | 68% | 23% |
| 10 | 112% | 73% | 23% |
| 11 | 120% | 78% | 24% |
| 12 | 128% | 83% | 25% |
| 13 | 136% | 88% | 26% |
| 14 | 144% | 93% | 26% |
| 15 | 152% | 98% | 27% |
| 16 | 160% | 103% | 28% |
| 17 | 168% | 108% | 28% |
| 18 | 176% | 113% | 28% |
| 19 | 184% | 118% | 29% |
| 20 | 192% | 123% | 29% |
| 21 | 200% | 128% | 29% |
| 22 | 208% | 133% | 30% |
| 23 | 216% | 138% | 30% |
| 24 | 224% | 143% | 30% |
| 25 | 232% | 148% | 30% |
| 26 | 240% | 153% | 31% |
| 27 | 248% | 158% | 31% |
| 28 | 256% | 163% | 31% |
| 29 | 264% | 168% | 31% |
| 30 | 272% | 173% | 31% |
The attack-rating bonus is skills.txt Param1 (40) plus Param2 (8) a level: +40% at level 1, +192% at level 20, +272% at level 30. The Basin's page gives the original game's 28% at level 1 with the same 8 a level and marks the 40 as Resurrected's; the table confirms it. The damage bonus is Param3 (28) plus Param4 (5) a level: +28% at level 1, +123% at level 20, +173% at level 30.
The critical-hit chance runs on a diminishing-returns curve from Param5 (0) toward Param6 (35): 5% at level 1, 17% at level 5, 23% at level 10, 29% at level 20, 31% at level 30. The Basin's table has it reach the 35% ceiling at level 60. All three lines read lvl (passivecalc1–3 are ln12, ln34 and dm56), so +skills from items count. There is no mana and no duration: the passive is always on with the right weapon.
The three bonuses are added to your character whenever a blade-class weapon is equipped, through the row's passive stats (passive_mastery_melee_th, passive_mastery_melee_dmg, passive_mastery_melee_crit), and apply to every melee attack with it: the attack rating goes into Chance to Hit, the damage joins your other Enhanced Damage, and the critical hit is rolled on each hit that lands. The Basin's page says what the critical does: it doubles the physical damage of the attack. Because the conversion of physical damage to another type happens after that doubling, the Basin says it also doubles the converted magic damage of Berserk and of Berserk's share in Concentrate and Frenzy.
A mastery critical is one of three ways to double a hit and they are mutually exclusive: the Basin's page says if one of mastery critical, Critical Strike or Deadly Strike succeeds the others are not rolled, so the chances do not add. Two sources combine as 100 − (100 − DS) × (100 − MCS) ÷ 100.
The Basin adds that the overlay a critical shows can be hidden by other overlays, which started the myth that poison damage stops it, and that the mastery critical does not apply when using Sacrifice charges.
No synergies: a mastery has no dsc3 line and no synergy calc, nothing feeds it and it feeds nothing. Its three lines read lvl, so a +skill from an item is worth exactly a hard point: +8% attack rating, +5% damage and a step along the critical curve. Throwing Mastery, not Blade Mastery, applies to a throwing knife when it is thrown; Blade Mastery applies when it is swung.
A mastery never touches a player; its attack rating, damage and critical ride on the weapon hit, and a player's hit on another player is cut to 17% of its value (difficultylevels.txt PlayerDamagePercentVSPlayer) before anything else, see Player versus Player.
Written from the game's tables (build 3.3.93847) and the cited pages; a per-level table is computed from skills.txt and skilldesc.txt by the same evaluator the skill pages use. A “legacy rule” is a published engine rule no table proves; a “game table” is read from the table named. · Report incorrect data