Instead of having patrol locations that at times can have horrible side effects, such as the workers if they are not in the patrol zone they will not shoot at anything, even if they are headed to that area. But how about being able to use a command such as "Defend Territory". Setup the area of ur base so that way any hostile entity that enters this zone will be automatically targeted and attacked by the workers.