As no comments except mine, I would like to describe the problem again by other words.
In one of real-time games I many times tried to attack opponent's city but couldn't do this because of something was changed and the information message each time was shown: "INFO: target is changed". Even reloading the game didn't help me to attack. And as soon as my hero stack was based on Valkyria's attacking bonus he was beaten in defense standing one step near the city which he couldn't attack, I surrendered then.
Thus this info message "INFO: target is changed" took my win and gave it to my opponent. I think it's not right.
I'm sure this must not happen again. It spoils a game very much if you are go to win but are forced to lose because of this.
Here is my offer how to correct the settings of real-time game, connected with this. It's enough to set it the same way as it is already realized for info message for producing of Serpents and Kraken. When you try to produce one of them far from water you see infor message:
- 1.JPG (22.42 KiB) Viewed 5084 times
Then you press OK button and start to be able to produce chosen water unit even if this is not a port city.
This, at my look, should be realized for real-time games as well. When you see info message "INFO: target is changed" you then press OK button and start to be able to continue your way as it was chosen.
Info message should be only for info, as well as it is for Serpents and Kraken, such message should not stop units from continuing the way they was sent to.
This looks for me the best way to solve the problem.