Can someone confirm for me whether this is working as intended? In my most recent 1.2 game I decided I would go for an alliance victory, as I was already on good terms with two out of the three remaining AI players and had nearly killed the third. So I paid tribute and built up my military strength until I was Close to both AIs, and got alliances off both of them. I already had Non-Aggression pacts and Technology treaties. Then the next turn, all the treaties were cancelled (apparently expired). However both AIs were still listed as Ally, and I won the game when I eliminated the third player.
If you are allied with another player, do you automatically get the other treaties? Does an alliance expire? I thought it did after 99 turns, but as I say it apparently expired after 1 turn.
If it is a bug I assume it was related to the AI relations with me going from Close to Friendly, as I went from 0 modifier for military strength to -1 in the turn when all the treaties were cancelled.