That is one helluva story!
I'm surprised the Guild did NOT actually bother to attack YOU. As far as I understand it, they
should.
It might not be a good idea to lock doors during combat. There are other people who may attack you, and low level characters who can't run away and don't yet have decent Melee skill and good weapons are liable to die. The real trick is getting to such a door when a dozen Guild members are homing in on you from different directions.
Well, that's the price of mugging a street vendor. The advantage in doing it is too large, so the risk should be substantial as well.
If you can't surive the risk, then don't do it!
Alternatively, we could also set godmode on for all vendors. But that's a
boring solution.
The really funny thing was that he never fully recovered - he didn't return to his stall but walked around the port area, and was still wandering around after I'd been away and then returned to Conceicao.
Ah, probably because restoring him sets him to the default "walking around" type instead of his previous type.
That could very well still be happening. I wonder if we should bother fixing that....
Either way, I suppose a Bug Tracker entry for "mugging merchants" would be in order.
maybe a quick fix is to have one squad from each door so to make it difficult to run away alive easily.
The difficult part there would be figuring out which doors there are in any location.
Right now, it just calls the generic "Ambush" function.