arreglado aplicarDanio() (ver)