any crossbow + 500 mechanical trap components = repeating xbow of same type as previous (light/heavy)

any repeating xbow + 250 mechanical trap components = repeating xbow of opposite type (light becomes heavy , heavy becomes light)