Just wanted to put this out as an idea. I think it would be really interesting to have another option for when you get caught stealing. Your character can lie! The system would give you the option of lying, and if your response is accepted, the guard would let you go free (ex. 30% chance of being let off for free). If the guard doesn't accept your story, it would be as if you selected 'flee' and would be hostile.
The system would have a database of possible responses, and would pick one for you to use. Or, if you want to go more in depth, the system could generate 3 possible lies you could give, and you would choose one to tell the guard. The chance of getting off free is random no matter what choice you make, so clicking the same lie (if you get caught more than once) doesn't necessarily mean you will be let off if you chose that the first time.
You could have some really funny responses, like "Oh, I'm sorry I thought that was MY pocket!". I think it would add some more spark to the whole process.
"My beautiful abomination, how you shine in the dark." - Lamae Bal