Those marauders have been sitting in their camp(fire) for the past 30 minutes, contemplating their life choices…
My suggestion is a wave of goblins that may occasionally spawn containing an engineer. This might be complicated in terms of AI, but this unit could a) breach walls, b) build ladders up/down cliffs, and c) create small plank bridges to cross trenches. If there’s a combat unit buildup that hasn’t been dealt with, they’d all swarm in at once, giving reason not to hole oneself in.
But yes, I agree they should have some way to try and figure out a path to get to your village, through siege engines or boats, or by mining their way into your village.
If all else fails, they can just wait outside your walls/trench/moat for migrants and caravans to arrive and slaughter those so you can’t use them, thus forcing you to act.
Don’t forget mines! I’d love to see some frustrated goblins dig a tunnel underneath my town and blow the tavern to bits, making their way into my fortress through its smouldering ruins
I would love to see insane goblin bombardiers spawn occasionally. They would run right at your wall (cackling insanely) and blow up (using the awesome explosion effects highlighted in another thread), leaving a hole in your wall. No wall? They they run up to a building and explode. You need to take them out quickly, but the other marauders etc would try to protect them until they can do their thing.
Here’s a thought, and it’s thanks to that picture that made me think of it. What if there’s a Goblin Engineer, who produces Bomb Goblins? Like an actual smart one in the group?
I believe they were called Goblin Sappers in Warcraft 3 and are exactly what you’re describing. They lived to die and loved doing it especially in the vicinity of ones buildings