From fdd3f5eb89ffc18c04c2954c3072de72feafc455 Mon Sep 17 00:00:00 2001
From: diegval <diego.valladolid@estudiantes.uva.es>
Date: Sun, 24 Nov 2024 15:10:26 +0100
Subject: [PATCH] =?UTF-8?q?Feature:=20Rework=20detalles=20enemigo=20y=20re?=
 =?UTF-8?q?paraci=C3=B3n?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../exploradoresDePintia/ModalDetallesEnemigo.kt                | 2 +-
 .../exploradoresDePintia/model/efecto/EfectoReparar.kt          | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

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 2895682..4984118 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 92c3fea..2474c5b 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)
-- 
GitLab