Hello,
I took a look to the new automated trade route system. You're creative. It's interesting to see how it works
I made some modifications:
1/ After choosing the first city, if I choose the resource "None", there is a python error. I fixed it.
2/ (after correcting point 1), if I choose "None", in the second city list, I see a selling price of -1 gold. I replaced it by 0.
3/ After choosing the first city, I cancel the process before the end. If I retry, I can't choose anymore the previous city in the first city list. I fixed it. (There's still the restriction "First city != Second city")
4/ When a merchant isn't in a city, if I start the process, in the first list, there are :
- Cancel
- Civ 1
- Civ 2
- ...
- Cancel
Not a bug but I deleted the first "Cancel" entry.
5/ Not a bug too. In the last panel (selection of the resource to buy in the second city). I added the profit the merchant will gain by selling it in the first city for indication.
In the file attached : 2 python files and 2 new tags in XML.
I took a look to the new automated trade route system. You're creative. It's interesting to see how it works

I made some modifications:
1/ After choosing the first city, if I choose the resource "None", there is a python error. I fixed it.
2/ (after correcting point 1), if I choose "None", in the second city list, I see a selling price of -1 gold. I replaced it by 0.
3/ After choosing the first city, I cancel the process before the end. If I retry, I can't choose anymore the previous city in the first city list. I fixed it. (There's still the restriction "First city != Second city")
4/ When a merchant isn't in a city, if I start the process, in the first list, there are :
- Cancel
- Civ 1
- Civ 2
- ...
- Cancel
Not a bug but I deleted the first "Cancel" entry.
5/ Not a bug too. In the last panel (selection of the resource to buy in the second city). I added the profit the merchant will gain by selling it in the first city for indication.
In the file attached : 2 python files and 2 new tags in XML.