Problem:
If a worker encounters the goblins outside of your town, the worker will run away from your town, guaranteeing their death. Even if you have soldiers, they will not leave the town to assist the worker.
Suggested fix:
Workers should run back to town when they are attacked.