Is there a technical reason that the 'name' field is no properly updated on custom/magic weapons? sbName is properly updated to reflect the customization, so it shows up properly in statblocks and character sheets, but the actual 'name' field remains "- Custom / magic weapon -", so there are areas (like the Soul Forger's Arcane Bond ability) that do not show the proper item name, and cannot distinguish between multiple custom weapons.
I've also noticed some quirks with the sbname. I've noticed some capitalization inconsistencies here. For instance, make a custom weapon, choose a scimitar, for instance, and even though the Name of the chosen weapon is 'Scimitar', the resulting sbname ends up being '+1 scimitar' in the stat block. I'm having a problem tracking down where the lower case is coming from, as there is no where in the actual wScimitar object that has it in lower case, this makes me think it's something in the back end that is doing it when it creates the sbname field.
I've also noticed some quirks with the sbname. I've noticed some capitalization inconsistencies here. For instance, make a custom weapon, choose a scimitar, for instance, and even though the Name of the chosen weapon is 'Scimitar', the resulting sbname ends up being '+1 scimitar' in the stat block. I'm having a problem tracking down where the lower case is coming from, as there is no where in the actual wScimitar object that has it in lower case, this makes me think it's something in the back end that is doing it when it creates the sbname field.