Dux1
Warlord
- Joined
- Sep 27, 2010
- Messages
- 134
This bug will occur whenever a trade is initiated involving a custom amount (i.e., a number other than the default value of 5) of any strategic resource when playing a non-standard-length game. When the value is changed from its default, the trade will last for 20 turns, regardless of the game length you are playing. This is especially problematic if the other side of the deal involves something that lasts longer (e.g., 45 turns, which is the standard trade agreement in an epic-length game), as the strategic resource portion of the deal will "complete" at turn 20 -- and then "complete" again on every turn until the other side of the deal completes (e.g., at turn 45), giving you the amount of resources you traded back each time. This leads to ridiculous situations where you wind up with essentially unlimited amounts of the strategic resource.
For example, let's say that I am playing an epic-length game. I want to trade horses to Japan for incense. If I use the default value of 5 horses and Japan accepts, the deal will work as expected: Japan will get 5 horses for 45 turns, and I will get incense for 45 turns. However, if I change the value of horses being traded to 6, then the game will default my side of the trade to 20 turns -- the standard agreement length for a standard-length game. The game will not change the length of the incense portion of the agreement; it will remain at 45 turns. After 20 turns, I will get a message telling me that the deal with Japan regarding horses has ended, and 6 horses will be returned to me. The same thing will happen on the next turn, and I will get 6 more horses. This will continue until the other side of the deal -- the incense portion -- has ended at the 45th turn, 25 turns away. At the end of the deal, I will wind up with 6 x 25 = 150 horses.
For example, let's say that I am playing an epic-length game. I want to trade horses to Japan for incense. If I use the default value of 5 horses and Japan accepts, the deal will work as expected: Japan will get 5 horses for 45 turns, and I will get incense for 45 turns. However, if I change the value of horses being traded to 6, then the game will default my side of the trade to 20 turns -- the standard agreement length for a standard-length game. The game will not change the length of the incense portion of the agreement; it will remain at 45 turns. After 20 turns, I will get a message telling me that the deal with Japan regarding horses has ended, and 6 horses will be returned to me. The same thing will happen on the next turn, and I will get 6 more horses. This will continue until the other side of the deal -- the incense portion -- has ended at the 45th turn, 25 turns away. At the end of the deal, I will wind up with 6 x 25 = 150 horses.