/** * Note about shields: there is no such skill as FightWithShields, any attempt to fight with shield results into * zero skill rank. * * @param PositiveInteger $weaponTypeSkillRank * @return int * @throws \DrdPlus\Tables\Armaments\Partials\Exceptions\UnexpectedSkillRank */ public function getBaseOfWoundsMalusForSkillRank(PositiveInteger $weaponTypeSkillRank) { return $this->tables->getMissingWeaponSkillTable()->getBaseOfWoundsMalusForSkillRank($weaponTypeSkillRank->getValue()); }