How can a "friendly" agent shoot at me without getting flagged and when I return fire I got flagged instantly? There was an unflagged agent 20m in front of me, because of his name i knew he will try to kill me (like he did a few minutes before). I didnt start to shoot at him because I didnt want to get flagged as a rogue. 
So he starts shooting (without hitting me) and is still "friendly". That's ok. He continues throwing bullets to my face an hurts me. That was the point I decided to shoot back and I was flagged as a rogue instant.
Why?

I'm so mad I realized a few minutes too late to record with shadowplay.