Na verdade não estava usando o mesmo botão para ambos os players (configurei agora tanto P1 quanto P2 c/ o botão de ataque na tecla S do teclado). Agora que fiz isso, de fato ou ambos tomam dano ou ambos anulam o ataque. Falha minha, provavelmente o teclado estivesse dando algum delay na outra tecla.