I don't think this has been posted (at least here) before.

I don't know my current year (roughly 40 turns), but gunpowder has not yet been discovered. I build ballista towers in Constantinople, but during battles they are cannon towers.

In addition, regardless of this bug, I find these cannon towers have a very high rate of fire. Each towers shoots about 1 round every 5/10 seconds.