There is a weird bug with RTW that makes reinforcement armies from inside cities totally disappear (AI mostly) if the battle is fought out and reinforcements never arrive (usually do to the player's cpu, and whether or not the game thinks he can handle huge armies in large numbers - unlimited numbers), but the other army (the one outside the city) is defeated. Maybe it works the same way if it is a draw. But this is not fought out, but auto-resolved. I think it's possibly related to this issue, but I certainly don't think it's because of something we've done.
Bookmarks