Tasslehoff
Kender
Ok, this bug occurred recently in my first Emperor game. It requires very exact circumstances, but has the potential to be an exploit.
In the scenario, the Ottomans and the Japanese had settled weirdly near a lake, so that an Ottoman city was disconnected from the capitol except through a roaded chokepoint under Japanese control. This Ottoman city was the only city which I could reach, and trade with. However, the Japanese and the Ottomans had a ROP, so I was allowed to trade luxes to that city, which would trade via the road to the capitol.
However, I was at war with the Japanese, and, in an attempt to make the fight easier, I went to the Ottomans. The deal was an alliance vs. the Japanese for Silks and Dyes on my part.
The Ottomans accepted, and then the bug appeared. Since the Ottomans were now at war with the Japanese, they could no longer have an ROP, and the city I was connected to was no longer connected to the capitol. So the trade route should have no longer existed the second the deal was made, making the deal impossible. How's Civ gonna get around this one?
I didn't realize the paradox at the time, but that turn, I checked my trade screen, hoping to get some horsies from Portugal, and saw this:
I'm not trading the Silks+Dyes to the Ottomans anymore, because I can't! I could even trade the same Silks and Dyes to someone like the Romans, if I wished.
Now, this seems fairly normal. The deal will just get cancelled after a turn, due to the lack of trade routes, killing my rep. Right? I can no longer ship the Silks and Dyes, so the trade should stop. Right? Wrong. Three turns later, negotiations with the Ottomans still tell me I'm shipping them luxes, the deal is unbroken, and the Ottomans are happy with me.
It even says that the Ottomans are lacking the luxes that I'm "trading" with them! This bug could be exploited easily, as I could end up trading one icon of Silks to two different people!
In the scenario, the Ottomans and the Japanese had settled weirdly near a lake, so that an Ottoman city was disconnected from the capitol except through a roaded chokepoint under Japanese control. This Ottoman city was the only city which I could reach, and trade with. However, the Japanese and the Ottomans had a ROP, so I was allowed to trade luxes to that city, which would trade via the road to the capitol.
However, I was at war with the Japanese, and, in an attempt to make the fight easier, I went to the Ottomans. The deal was an alliance vs. the Japanese for Silks and Dyes on my part.

The Ottomans accepted, and then the bug appeared. Since the Ottomans were now at war with the Japanese, they could no longer have an ROP, and the city I was connected to was no longer connected to the capitol. So the trade route should have no longer existed the second the deal was made, making the deal impossible. How's Civ gonna get around this one?

I didn't realize the paradox at the time, but that turn, I checked my trade screen, hoping to get some horsies from Portugal, and saw this:

I'm not trading the Silks+Dyes to the Ottomans anymore, because I can't! I could even trade the same Silks and Dyes to someone like the Romans, if I wished.

Now, this seems fairly normal. The deal will just get cancelled after a turn, due to the lack of trade routes, killing my rep. Right? I can no longer ship the Silks and Dyes, so the trade should stop. Right? Wrong. Three turns later, negotiations with the Ottomans still tell me I'm shipping them luxes, the deal is unbroken, and the Ottomans are happy with me.

It even says that the Ottomans are lacking the luxes that I'm "trading" with them! This bug could be exploited easily, as I could end up trading one icon of Silks to two different people!
