The last of the batch falls. Surrounding the majority of the party is a heap of dead (and/or dying) goblinoids, incapable of movement or thought of what just transgressed in the past moment.
The town guard begins their push, hoping to force the goblins more and more into a larger, and easier to target, bunch. A few break the formation to attempt an early defeat of stragglers.
Spoiler: perception 16
Show
It appears near the rear of the guard, one of the town's wizarding folk has joined the fray, ready to drop mortar fire at the earliest opportunity to clear out large swaths at once.
Spoiler: perception 20
Show
The roar of a large commotion is still audible in the distance. It may even be getting closer.
Spoiler: some actual attack rolls
Show
Guard 1 at Hob 1 (1d20+5)[24] vs AC, (1d6+3)[9] damage.
Guard 2 at Hob 2 (1d20+5)[23] vs AC, (1d6+3)[5] damage.
Guard 3 at Hob S 2 (1d20+5)[16] vs AC, (1d6+3)[7] damage.
Siege Wizard is holding action
The two lesser gobs drop where they stand, while the brouder soldier raises his shield in time to deflect the blow.
__________________________________________________ ______________________________________
(Goblin 1 rolls perception (1d20+3)[17], notices on... lets call it a 15?)
The goblin screams out the goblin equivalent of "What the hell is that?!" before turning and opening fire on his unprotected flank.
Spoiler: rolling in discord!
Show
18 vs AC At Ruvora, closest target and such. Thwacks for 8 damage.