I can not really confirm that. I saw my guys firing before they were under the walls. I think it is working though they will shoot when the enemy is in places they can not hit them. Artillery will still try to shoot through the walls of you fort to engage the enemy also, so fire at will needs to be turned off for anything inside the fort.
Bookmarks