In Heroes III, the Blacksmith is a available to all the town . Its costs and requirements are the same in all towns.