diff --git a/.idea/misc.xml b/.idea/misc.xml
index b2c751a35c77d4f7b713fe3bfc2cfb693e4d984f..1a1bf7268427786e746b2a8196166e4da7c2b458 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -1,6 +1,6 @@
 <project version="4">
   <component name="ExternalStorageConfigurationManager" enabled="true" />
-  <component name="ProjectRootManager" version="2" languageLevel="JDK_21" default="true" project-jdk-name="jbr-21" project-jdk-type="JavaSDK">
+  <component name="ProjectRootManager" version="2" languageLevel="JDK_21" project-jdk-name="jbr-21" project-jdk-type="JavaSDK">
     <output url="file://$PROJECT_DIR$/build/classes" />
   </component>
   <component name="ProjectType">
diff --git a/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/ExploradoresDePintia.kt b/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/ExploradoresDePintia.kt
index 06a8b37a8b082a5b50b850808a442004ad73b2af..c7e364b5e5c488a148f3c8cef6132f77dafc82d8 100644
--- a/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/ExploradoresDePintia.kt
+++ b/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/ExploradoresDePintia.kt
@@ -89,8 +89,14 @@ class ExploradoresDePintia : AppCompatActivity() {
             val tiempo = data?.getStringExtra("TIEMPO")!!.toInt()
             if (tiempo >= 1000){
                 GameState.jugador.actualizarMonedas(GameState.jugador.monedas.plus(tiempo/1000))
+            }else if (GameState.jugador.inventario.size == 0){
+                if (GameState.jugador.atributos[Atributo.Energia] == 1){
+                    GameState.jugador.actualizarAtributo(Atributo.Energia, -1)
+                }else{
+                    GameState.jugador.actualizarAtributo(Atributo.Energia, -GameState.jugador.atributos[Atributo.Energia]!!/2)
+                }
             }else{
-                GameState.jugador.actualizarAtributo(Atributo.Energia, -GameState.jugador.atributos[Atributo.Energia]!!/2)
+                GameState.jugador.destruirObjetoRandom()
             }
         }
 
diff --git a/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/model/Jugador.kt b/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/model/Jugador.kt
index 73b554ef2458a53274d89ddfe61c06498609e26a..c0233449b5ad43f226ffbf6a6eed5df857229e0a 100644
--- a/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/model/Jugador.kt
+++ b/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/model/Jugador.kt
@@ -193,4 +193,10 @@ class Jugador {
         energiaMax = 10
     }
 
+    fun destruirObjetoRandom(){
+        val randomIndex = (0..inventario.size.minus(1)).random()
+        inventario.removeAt(randomIndex)
+        notifyObservers()
+    }
+
 }
diff --git a/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/model/efecto/EfectoLadron.kt b/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/model/efecto/EfectoLadron.kt
index 61cf2705db9981242b249ec318decd0519db75b6..9e808a897bc8cb555d2b72a31644ec242d84bfbf 100644
--- a/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/model/efecto/EfectoLadron.kt
+++ b/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/model/efecto/EfectoLadron.kt
@@ -12,7 +12,7 @@ class EfectoLadron() : Efecto(100) {
         context!!.startActivityForResult(intent, 103)
 
         GameState.eventoActual.actualizarFinalizado(true)
-        return "Si has logrado completar el minijuego, habrás obtenido monedas. En otro caso, tu energía se ha reducido a la mitad"
+        return "Si has logrado completar el minijuego, habrás obtenido monedas. Si no, el ladrón se habrá llevado un objeto de tu inventario y, si no poseías ninguno, tu energía se ha reducido a la mitad"
 
     }
 }
\ No newline at end of file