Does the number of merchants that come to my town hall depend on something? like the amount of gold or silver I have? or is it just completely random?
Edit:
I have three roads going in the cardinal directions. I have 50 gold, 43 silver, and 231 iron. How much more do I need?
Best Answer
Merchants will only appear if you have a road connecting to an edge of the map while also overlapping a square of a designated hall surface. Merchants much like immigrants will be more prone to appearing when you start accumulating wealth. Wealth is seen as iron, silver and gold ingots. As of 1.1 Merchants are more likely to appear if you connect roads to more then 1 side of the map maxing at 4 (obviously).