diff --git a/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/ModalDetallesEnemigo.kt b/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/ModalDetallesEnemigo.kt index 2895682a89175125bbdb48eca8f66f39c5de8a7d..498411858c02e20fb3c238400181b11c277bdcb5 100644 --- a/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/ModalDetallesEnemigo.kt +++ b/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/ModalDetallesEnemigo.kt @@ -47,7 +47,7 @@ class ModalDetallesEnemigo : DialogFragment() { } } - if(GameState.jugador.atributos[Atributo.Investigacion]!! >= GameState.eventoActual.resistenciaMax){ + if(GameState.jugador.atributos[Atributo.Investigacion]!! >= GameState.eventoActual.resistenciaActual/3){ view.findViewById<TextView>(R.id.textoVidaMaxima).text = buildString { append("Vida: ") append(GameState.eventoActual.resistenciaActual) diff --git a/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/model/efecto/EfectoReparar.kt b/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/model/efecto/EfectoReparar.kt index 92c3fea6ffd9388ca82fdc4985e9fcb981066b8f..2474c5bc74a25417b6d6bf6a962df4b72066c5ce 100644 --- a/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/model/efecto/EfectoReparar.kt +++ b/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/model/efecto/EfectoReparar.kt @@ -36,7 +36,7 @@ class EfectoReparar(probabilidadExito: Int, private val stringReparado: String, } return if (probabilidad <= probabilidadExito) { - GameState.eventoActual.actualizarResistencia(1) + GameState.eventoActual.actualizarResistencia(GameState.jugador.atributos[Atributo.Investigacion]!!) if(GameState.eventoActual.resistenciaActual == GameState.eventoActual.resistenciaMax){ val intent = Intent(context, MinijuegoReparacion::class.java)