This is a fairly well known bug.
It is caused by the merlons of the battlements preventing a clear line of sight for many missile users on the walls. As a result they are forced to shoot either over them or through the tiny crenels.
The obvious solution is simply to shorten the height of the parapet to about waist-height.
Terminology: http://en.wikipedia.org/wiki/Battlement
Bookmarks