maybe they'd oughta just change the mechanics of critshrug to reduce critmult against you to a 100% minimum instead of giving a chance to shrug off critical hits against you, which in my opinion seems VERY powerful if you manage to hit 100%(oozemancer, alchemist, any doomelf with ablative armor >67? dex and a 15% critshrug rare item)
Indeed, both mechanism already exist in the game. They are both displayed in the char screen (Crit reduction (reduces crit mult) and Crit shrug off (reduces chance to be critted).
And points in "Reflex Defense" correctly (according to the code) appear in "Crit shrug off".
What is extremely perturbing is that descriptions are completely scrambled.
For instance "heavy armor training" **is** a crit reduction and properly appear as such in the char reduction, while its descriptions states:
return ([[You become better at using your armour to deflect blows and protect your vital areas. Increases Armour value by %d, Armour hardiness by %d%%, and reduces the chance melee or ranged attacks critically hit you by %d%% with your current body armour.
Obvioulsy the description should say 'and reduces the crit multiplier of melee or ranged attacks against you by %d%%'
These obviously incorrect descriptions should be modified:
- Survival/Danger Sense: correct
- Ooze/Indicernible anatomy: incorrect
- Frost Alchemy/Ice Core: incorrect
- Chronomancy/foresight: correct
- Necrosis/Lichform: correct
But maybe there are some others.