Fixes vanilla bug MC-272307: when an item carries custom attack-damage attribute modifiers (e.g. KubeJS catalyst bonuses), smithing transform upgrades (e.g. netherite upgrade) lock the base damage to the input item's value instead of using the output item's own base. This mod reapplies the output item's own default attribute modifiers after assembly, so base damage refreshes correctly while custom modifiers are preserved.

