If there is a communication error from a device to the server that lasts 1-4 seconds long treat that character as if they have fallen asleep and enable auto retaliate at the least. Dying completely unaware is unacceptable in my opinion. Especially while you have players contributing money to the development of the game.