diff --git a/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/model/GeneradorDeEventos.kt b/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/model/GeneradorDeEventos.kt
index 38e445c007a29794e391efc0fd157cab0eb7ea1d..47eec6faea4a8b10adaeac520eb26d302e237b83 100644
--- a/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/model/GeneradorDeEventos.kt
+++ b/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/model/GeneradorDeEventos.kt
@@ -128,5 +128,11 @@ object GeneradorDeEventos {
         return eventosFiltrados[eventosFiltrados.indices.first]
     }
 
+    fun insertarCombate() {
+        val nuevoCombate = EventoFactorySelector.obtenerFactory(TipoEvento.Combate).generarEvento()
+        eventos.add(0, nuevoCombate)
+        historialTipos.add(0, TipoEvento.Combate)
+    }
+
 
 }
diff --git a/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/model/GestorDeEventos.kt b/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/model/GestorDeEventos.kt
index c10f9d71d1bdae5554aee0d2789dbe50dc2ab7cf..1da4d2802ac807ffeeb58d46281be8ec5647bbb2 100644
--- a/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/model/GestorDeEventos.kt
+++ b/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/model/GestorDeEventos.kt
@@ -126,5 +126,4 @@ object GestorDeEventos{
     }
 
 
-
 }
\ No newline at end of file
diff --git a/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/model/efecto/EfectoDestruir.kt b/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/model/efecto/EfectoDestruir.kt
index 29abe3f7142e428b8d93a46c6c665812aa10d792..1c5f93710d0cb3347a11fe47af04a0bdbffd3bcd 100644
--- a/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/model/efecto/EfectoDestruir.kt
+++ b/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/model/efecto/EfectoDestruir.kt
@@ -8,6 +8,7 @@ import com.example.ellegadodepintia.R
 import com.example.ellegadodepintia.exploradoresDePintia.model.GameState
 import com.example.ellegadodepintia.exploradoresDePintia.model.GameState.context
 import com.example.ellegadodepintia.exploradoresDePintia.model.Atributo
+import com.example.ellegadodepintia.exploradoresDePintia.model.GeneradorDeEventos
 import com.example.ellegadodepintia.exploradoresDePintia.model.objeto.ObjetoDeValor
 
 //TODO() Agregar inventario con restos de la reliquia
@@ -42,7 +43,13 @@ class EfectoDestruir(probabilidadExito: Int) : Efecto(probabilidadExito) {
                         coste = 5
                     )
                 )
-                "¡Qué has hecho, la reliquia se ha roto por completo!. Has conseguido un fragmento de la reliquia"
+                val probabilidadCombate = (0..1).random()
+                if(probabilidadCombate <= 60){
+                    GeneradorDeEventos.insertarCombate()
+                    "¡Qué has hecho, la reliquia se ha roto por completo!. Has conseguido un fragmento de la reliquia. Parece que un enemigo te ha visto, ¡el próximo evento será un combate!"
+                }else{
+                    "¡Qué has hecho, la reliquia se ha roto por completo!. Has conseguido un fragmento de la reliquia"
+                }
             }
         } else {
             "La reliquia ha resistido el golpe con éxito."