Improvements in the function of crime control

- select the guard that attacks randomly instead that the first of query
- not select characters on vacation as attackable
- small code and indentation improvements