public function getMalusToFightNumber(Tables $tables, $shieldRestriction): int
    {
        /**
         * using shield as a weapon means using something without skill (zero skill ShieldAsAWeapon respectively)
         *, @see PPH page 86 right column top
         */
        return
            $this->getRestrictionWithShield($tables, $shieldRestriction)
            + $tables->getMissingWeaponSkillTable()->getFightNumberMalusForSkillRank(0);
    }