public function getBaseOfWoundsUsingWeaponlike(WeaponlikeCode $weaponlikeCode, Strength $currentStrength): int
    {
        // weapon base of wounds has to be summed with strength via bonus summing, see PPH page 92 right column
        $baseOfWounds = $this->tables->getBaseOfWoundsTable()->getBaseOfWounds(
            $this->getApplicableStrength($weaponlikeCode, $currentStrength),
            new IntegerObject($this->getWoundsOfWeaponlike($weaponlikeCode))
        );
        $baseOfWounds += $this->getBaseOfWoundsMalusByStrengthWithWeaponlike($weaponlikeCode, $currentStrength);

        return $baseOfWounds;
    }