private void updateVillainMissiles2() {
			ArrayList<VillainMissile2> deadVillainMissiles = new ArrayList<VillainMissile2>();
			for(int i = 0; i < villainMissiles2.size(); i++) {
				VillainMissile2 v = villainMissiles2.get(i);
				v.move();
				if(CollisionDetector.isColliding(v, sc)) {
					if(!sc.isShieldActive())
						sc.damaged(v.getStrength());
					deadVillainMissiles.add(v);
				}
				if(!v.isOnScreen()) {
					deadVillainMissiles.add(v);
				}
			}
			for(int i = 0; i < deadVillainMissiles.size(); i++) {
				VillainMissile2 v = deadVillainMissiles.get(i);
				villainMissiles2.remove(v);
			}
		}