His problem:
Player A attack Player B
Player B attack Player A for self defense
now Player B has a yellow skull and player A can kill him without getting a frag.
But yes, like @ZowN mentioned, i think this is how it supposed to work with allowFightBack = false, if you don't want this, just...