In my first play through I build on the side of the lake and met my end by Ogo Skullbreaker, During my second time I’ve found that building on a elevated piece of ground was a good defensive measure… As a result of building I realised that placing buildings or floors made the the terrain around the plateau that I was based on unspawnable
As I mention earlier I placed building or a floor of a building (under the trees near the trap) and a building to the right which prevented spawning the more unocupied reigons of my town (Image Here) in the end after planting a few tree which I think might help the spawning of animals I created a hunting field for my trapper thus making a safe place for him to hunt without being endangered at all…
Because of Enemies having noway to get into my town I could leave the game running for several hours come back and no one has died the door is still alive or had been replaced due to being able to set to keep 1 in inventory and keeping a stock of materials. I’ve pissed of the ents serveral times and only 3/5 times there has been a group to come attack me… which was no where near as dangerous as I thought that being said I do have 4 knights in silver armor and 2 footman and 1 cleric killing them when I bother to deal with them… as they also encounter the issue with the Enemies stopping at said range to my town.
In the end I think they need more ways to get through the defenses of towns Or have the Enemies stick together as a group so they don’t run off alone that way the Doorbreaker has more of a chance to break the door instead of dying beforehand and then make the smaller Enemy capable of reaching the 2nd door which a weaker attack then the ogre doorbreaker. This way it actually requires some form of melee troops to protect the door or inner door