private void updateSpaceBombs() {
			ArrayList<SpaceBomb> deadSpaceBombs = new ArrayList<SpaceBomb>();
			for(int i = 0; i < spaceBombs.size(); i++) {
				SpaceBomb sb = spaceBombs.get(i);
				sb.move();
				if(CollisionDetector.isColliding(sc, sb)) {
					if(!sc.isShieldActive())
						sc.damaged(sb.getStrength());
					sb.damaged(sc.getStrength());
				}
				if(!sb.isOnScreen())
					deadSpaceBombs.add(sb);
			}
			
			for(int i = 0; i < deadSpaceBombs.size(); i++) {
				SpaceBomb sb = deadSpaceBombs.get(i);
				spaceBombs.remove(sb);
			}
			
			spaceBombItr = (spaceBombItr + 1) % (SPACE_BOMB_RATE_LIMITER - RATE_OF_SPACE_BOMBS);
			if(spaceBombItr == 0 && spaceBombsPresence) 
				spaceBombs.add(new SpaceBomb(thisPanel));
		}