The process giving the starting loadout is fixed. Now it correctly gives bonus items based on your tagged skills, as you are not supposed to receive extra stuff from other skills.
You can write your own barter formula script using gl_z_fo1barter.ssl as the base.