Is Merchant Gold not supposed to be relative to city size and distance? My Merchants seem always to generate the same amount of gold regardless of how far away they travel. Is the game broken or have I broken something? Where is the calculation performed to generate this gold? Can I edit it or check to see if it is broken?