The thing is that this is like putting up a lock when you hear a master thief is on the loseloose. Will the lock stop him? probablyProbably not. But will it slow him down maybe? Maybe by a fraction of a second. theThe walls aren't there to STOP the invasion they. They are there to slow it down. Besides, besides if you encounter such walls, you will need to hire a cannon force/wizard, which will take away war money for normal soldiers.(As an after thought couldnt, couldn't you get enchanters to reinforce the walls?) edit: I know there are some people saying the same thing but I posted this, then statedstarted reading the otheronesother ones. sorry