OK. I have the Horn of Valhalla, a beljuril gem, and a diamond. The walkthrough just says that give these items to the weaponsmith. Does that mean Cromwell? or someone else?
Weaponsmith is a misleading choice of words. It isn't Cromwell...
SPOILER
... it is the merchant in Waukeen's promenade (SW of Adventure Mart on the long wooden platform). He is only there during the day, and you have to choose the second dialogue option: Do you make any magical weapons (or something like that).
It will also cost you about 7000 GP, in two separate upgrades.
In the promenade, there's a merchant from Rashema (sp?) who does it for you. I dont rightly remember where, but I think he's on that wooden platform near the adventure mart. He's one of the fat ones :S