I've not seen a quickness pill have you?? Tons of Dex and IQ... Maybe quickness is rare.
But the thing I don't like about blocks is it blocks 100% of the attack, even special attacks. ie Mages are nerfed cuz their bonus does not affect their normal attacks, Rangers are nerfed because their bonus doesn't come up but half the time not all the time like mages?? Yes knights are nerfed in the same way, but the key is in the effectiveness of the attack itself! A block is always 100% successful, be it vs a 1500 point (crit) maelstrom or a 10 point noob's punch it's always 100%. a crit, however, is only effective if it is not blocked, and if it is blocked it is 0% effective. Mages have the same issue (but with no % hurdle to overcome in the first place, especially in arena where all the comp ever does is magic spells).
SO with this Knights are slightly nerfed as in they don't block 100% more than mage/ rangers (PLUS there is the blocking charm

I love blocking with my 'charm', don't EVER change that wording ^_^... ofc there's nothing stopping a knight from buying this charm as well...), mages are slightly nerfed when adventuring with a human ai. But RANGERS!!! Ho MY GOD! They are SOOOOOOO NERFED!!!
Lol ok I'm just over reacting a little, but I believe 1) crits and special skills should have an affect on blocks AND this should be a % affect based on the effectiveness of said spell (IE critical aim has a low %, living anatomy has a high % and so on). Crits should not be blockable ie if you attack with a crit your atk gets blocked but not the crit. 2) This would leave the gun class STILL nerfed since Mage and Knights can also crit, much like how Rangers and Mages can still block. I think both Ranger and Knight bonuses need to be adjusted to uber status so you actually feel you gain an advantage by having a Ranger class! If you follow my post I did a little experiment a little while ago equipping a low lvl staff on my ranger and using a basic spell compaired to a basic ranger skill. I felt no need to switch classes cuz the difference isn't even large enough to bother with. perhaps mages should be boosted as well... but not quite as much as Rangers and Knights, like 3x for Rangers and Knights, 2x for Mages. This will make the classes SPECIALTYS actually feel SPECIAL. BUT this will also make you pretty damned overpowered. So the computer would also need to step it up a notch if this is the case.