diff --git a/src/main/java/de/hdm_stuttgart/battlearena/Controller/GameSceneController.java b/src/main/java/de/hdm_stuttgart/battlearena/Controller/GameSceneController.java
index ba5b5c9a6631d923a0ed0fcfce2e10b2c30b2fbd..64bbcbddc75575c07392fa86218239c34b9512f5 100644
--- a/src/main/java/de/hdm_stuttgart/battlearena/Controller/GameSceneController.java
+++ b/src/main/java/de/hdm_stuttgart/battlearena/Controller/GameSceneController.java
@@ -156,8 +156,6 @@ public class GameSceneController implements Initializable {
         player.attack(enemy, graphicsContext2D);
         enemy.attack(player, graphicsContext2D);
         updateGameplayObjects();
-        //updateExplosionspawns();
-        player.checkGameplayExplosionInteraction(player,graphicsContext2D);
         enemy.checkGameplayObjectInteraction(enemy, graphicsContext2D);
         enemy.checkGameplayObjectInteraction(enemy, graphicsContext2D);
         player.placeBomb(player, graphicsContext2D);
@@ -169,7 +167,6 @@ public class GameSceneController implements Initializable {
         player.renderEntity(graphicsContext);
         enemy.renderEntity(graphicsContext);
         renderGameplayObjects(graphicsContext);
-        //renderExplosionObjects(graphicsContext);
     }
     
     private void renderGameplayObjects(GraphicsContext graphicsContext) {
@@ -178,12 +175,6 @@ public class GameSceneController implements Initializable {
             gameplayObject.renderEntity(graphicsContext);
         }
     }
-    /*private void renderExplosionObjects(GraphicsContext graphicsContext) {
-        List<IEntity> explosionSpawns = runtimeInfo.getExplosionspawns();
-        for (IEntity explosionSpawn : explosionSpawns) {
-            explosionSpawn.renderEntity(graphicsContext);
-        }
-    }*/
 
     private void updateGameplayObjects() {
         List<IEntity> gameplayObjects = runtimeInfo.getGameplayObjects();
@@ -192,13 +183,6 @@ public class GameSceneController implements Initializable {
         runtimeInfo.setGameplayObjects(updateList);
         log.debug("Gameplay objects updated");
     }
-    /*private void updateExplosionspawns() {
-        List<IEntity> explosionspawns = runtimeInfo.getExplosionspawns();
-        /*List<IEntity> updateList = explosionspawns.stream().filter(obj -> obj.getOBJECT_STATUS() != ObjectStatus.USED)
-                .collect(Collectors.toList());*/
-        /*runtimeInfo.setExplosionspawns(explosionspawns);
-        log.debug("explosions objects updated");
-    }*/
 
     public IEntity getEnemy() {
         return enemy;
diff --git a/src/main/java/de/hdm_stuttgart/battlearena/Model/DataStorage/Classes/RuntimeInfo.java b/src/main/java/de/hdm_stuttgart/battlearena/Model/DataStorage/Classes/RuntimeInfo.java
index 3f66342114ed6025687eb4f6fa1677641f1d295b..fbb09802613440b454709bfbfd4f0f994281b742 100644
--- a/src/main/java/de/hdm_stuttgart/battlearena/Model/DataStorage/Classes/RuntimeInfo.java
+++ b/src/main/java/de/hdm_stuttgart/battlearena/Model/DataStorage/Classes/RuntimeInfo.java
@@ -121,14 +121,6 @@ public class RuntimeInfo {
         this.gameplayObjects = gameplayObjects;
     }
 
-    public List<IEntity> getExplosionspawns() {
-        return explosionspawns;
-    }
-
-    public void setExplosionspawns(List<IEntity> explosionspawns) {
-        this.explosionspawns = explosionspawns;
-    }
-
     public String getMapDataGame() {
         return mapDataGame;
     }
diff --git a/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/BigBomb.java b/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/BigBomb.java
index 7076ad163728eb445ad8314fec70a8b7433edd1b..c2124e748da0dd91a64920115ac0d93b4a0d1165 100644
--- a/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/BigBomb.java
+++ b/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/BigBomb.java
@@ -68,11 +68,6 @@ public class BigBomb implements IEntity {
 
     }
 
-    @Override
-    public void checkGameplayExplosionInteraction(IEntity entity, GraphicsContext graphicsContext) {
-
-    }
-
     @Override
     public void placeBomb(IEntity entity, GraphicsContext graphicsContext) {
 
diff --git a/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/BigBombItemFrame.java b/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/BigBombItemFrame.java
index cdc81bada710627e2a41fdf9ffbb2ba234c79431..2bd118071679204c6e038e22c3e98047b03fc5b7 100644
--- a/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/BigBombItemFrame.java
+++ b/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/BigBombItemFrame.java
@@ -62,11 +62,6 @@ public class BigBombItemFrame implements IEntity {
 
     }
 
-    @Override
-    public void checkGameplayExplosionInteraction(IEntity entity, GraphicsContext graphicsContext) {
-
-    }
-
     @Override
     public void placeBomb(IEntity entity, GraphicsContext graphicsContext) {
 
diff --git a/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/BlastUpItemFrame.java b/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/BlastUpItemFrame.java
index 064218ea3c1ad08d3d35d59692098a76be78c4ea..28cec8756b12fbfcfbaddd897e7925b47246776a 100644
--- a/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/BlastUpItemFrame.java
+++ b/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/BlastUpItemFrame.java
@@ -62,11 +62,6 @@ public class BlastUpItemFrame implements IEntity {
 
     }
 
-    @Override
-    public void checkGameplayExplosionInteraction(IEntity entity, GraphicsContext graphicsContext) {
-
-    }
-
     @Override
     public void placeBomb(IEntity entity, GraphicsContext graphicsContext) {
 
diff --git a/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/Bomb.java b/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/Bomb.java
index b6e94cd571fafd779c824f22c72d60d41a42edc1..2049cc725e4e79c6443304d1433be0c767529141 100644
--- a/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/Bomb.java
+++ b/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/Bomb.java
@@ -69,18 +69,11 @@ public class Bomb implements IEntity {
             if (gameplayObject.getOBJECT_TYPE() == ObjectType.BLASTUP_ITEMFRAME) {
                 if (gameplayObject.getBoxCollider().intersects(boxCollider)) {
                     isBlastUpItemFrame = true;
-                    log.info("Collision with blastUpItemFrame");
-                    gameplayObject.setObjectStatus(ObjectStatus.USED);
                 }
             }
         }
     }
 
-    @Override
-    public void checkGameplayExplosionInteraction(IEntity entity, GraphicsContext graphicsContext) {
-
-    }
-
     @Override
     public void placeBomb(IEntity entity, GraphicsContext graphicsContext) {
 
@@ -117,7 +110,7 @@ public class Bomb implements IEntity {
             frameCounter = 0;
         }
     }
-    public int updateblastradius(int blastradius){      //TODO: It is not updating, return always 0?
+    public int updateblastradius(int blastradius){      //TODO: It is not updating, always returning 1?
         if(isBlastUpItemFrame){
             blastradius ++;
             log.info("Upded blastradius:" + blastradius);
diff --git a/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/Explosion.java b/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/Explosion.java
index 819102f4156f3b2e962753040e34c40c62f30f23..f43b573b2076576e09f98cdeba53a455ed505ad2 100644
--- a/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/Explosion.java
+++ b/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/Explosion.java
@@ -54,11 +54,6 @@ public class Explosion implements IEntity {
 
     }
 
-    @Override
-    public void checkGameplayExplosionInteraction(IEntity entity, GraphicsContext graphicsContext) {
-
-    }
-
     @Override
     public void placeBomb(IEntity entity, GraphicsContext graphicsContext) {
 
diff --git a/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/Heart.java b/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/Heart.java
index ea4b26fe790f9dcc03629c590bcc0b81e028dd56..46b21ae58d3531284c5b8b734298d930bee266ca 100644
--- a/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/Heart.java
+++ b/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/Heart.java
@@ -54,11 +54,6 @@ public class Heart implements IEntity {
 
     }
 
-    @Override
-    public void checkGameplayExplosionInteraction(IEntity entity, GraphicsContext graphicsContext) {
-
-    }
-
     @Override
     public void placeBomb(IEntity entity, GraphicsContext graphicsContext) {
 
diff --git a/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/IEntity.java b/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/IEntity.java
index fd8287c000ae249aa22c8ae1fd67c08480f35648..275a1e4d3c970e5a63bf7ffa55f21b2af7d409e2 100644
--- a/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/IEntity.java
+++ b/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/IEntity.java
@@ -16,7 +16,6 @@ public interface IEntity {
 
     //checks collision with GameplayObjects by iterating through GameplayObjects list
     void checkGameplayObjectInteraction(IEntity entity, GraphicsContext graphicsContext);
-    void checkGameplayExplosionInteraction(IEntity entity, GraphicsContext graphicsContext);
 
     void placeBomb(IEntity entity, GraphicsContext graphicsContext);
 
diff --git a/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/NetworkPlayerTwo.java b/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/NetworkPlayerTwo.java
index 518b8bbbab63a0c69c256dd066abbcb7201013be..a756382e85a05c45bed71d40c6cee052a63c11d8 100644
--- a/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/NetworkPlayerTwo.java
+++ b/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/NetworkPlayerTwo.java
@@ -43,11 +43,6 @@ class NetworkPlayerTwo implements IEntity{
 
     }
 
-    @Override
-    public void checkGameplayExplosionInteraction(IEntity entity, GraphicsContext graphicsContext) {
-
-    }
-
     @Override
     public void placeBomb(IEntity entity, GraphicsContext graphicsContext) {
 
diff --git a/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/Player.java b/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/Player.java
index 02b173ba9a67b8cefd1bad96d26abb5fd2246cc7..c736dc1cd488876d18d1da5a79b05d0190683f96 100644
--- a/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/Player.java
+++ b/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/Player.java
@@ -362,35 +362,17 @@ class Player implements IEntity {
                     log.info("Collision with blastUpItemFrame");
                     gameplayObject.setObjectStatus(ObjectStatus.USED);
                     }
-                }
-            if (gameplayObject.getOBJECT_TYPE() == ObjectType.EXPLOSION) {
+                } else if (gameplayObject.getOBJECT_TYPE() == ObjectType.EXPLOSION) {
                 if (gameplayObject.getBoxCollider().intersects(boxCollider)) {
-                    log.info("Collision with explosion");
+                    log.debug("Collision with explosion");
                     gotHit(10);
                 }
             }
-            }
         }
-
-    @Override
-    public void checkGameplayExplosionInteraction(IEntity entity, GraphicsContext graphicsContext) {
-
-    }
-
-    public int updateblastradius(int blastradius){
-            if(isBlastUpItemFrame){
-                blastradius ++;
-                log.info("Upded blastradius:" + blastradius);
-                isBlastUpItemFrame = false;
-                return blastradius;
-            }else {
-                return blastradius;
-            }
         }
 
     @Override
     public void placeBomb(IEntity entity, GraphicsContext graphicsContext) {
-        //blastradius = updateblastradius(blastradius);
 
         List<IEntity> gameplayObjects = runtimeInfo.getGameplayObjects();
         if (inputHandler.isBomb() && PLAYER_MODE == PlayerMode.PLAYER_ONE && bombPlacementRate == 0 ||