According to the various wikis, when you "reinforce" a weapon in Dark Souls (enchant it, really) the stat scaling improves somehow. However, after checking weapon pages, the actual stat scaling "class" doesn't seem to improve - for instance, a dagger with class A dexterity scaling will still have class A dexterity scaling if you enchant it into a dagger + 1, though it does improve base damage. (And it looks like some ascensions will change stat scaling, but I'm not at that point yet)
So, this means that the bonus you get from stat scaling must improve somehow. Has anyone figured out what the equation is for this?
(I'm primarily asking because my current sword, the Drake's Tail Sword, has high base damage but doesn't scale at all, and I want to know when to replace it.)