I'm sick of it. Spies in combination with glitches are making my campaign a chore to play through.

I hold Milan, which is constantly under attack by the Milanese. They constantly have a spy in there, and every single battle a spy opens the gates.

The battles when this happens are a chore. My Cannon towers totally wreck the siege towers, and then the passive AI leads to a full-time limit battle of doing absolutely nothing.

I can't auto resolve because I'll sit through a time limit battle rather than take an unfavourable result because of some stupid glitch.