private static void spawn() {
		if(numOfMonsters > 0) {
			switch (monsterIndex) {
			case 0: @SuppressWarnings("unused")
			WaterBalloon waterballoon = new WaterBalloon(spawnLocation.getXVector() + random.nextInt(10),
					spawnLocation.getYVector() + random.nextInt(10));
			break;
			
			case 1: @SuppressWarnings("unused")
			WaterBottlePack waterBottlePack = new WaterBottlePack(spawnLocation.getXVector() + random.nextInt(10),
					spawnLocation.getYVector() + random.nextInt(10));
			break;
			
			case 2: @SuppressWarnings("unused")
			WaterGunMech waterGunMech = new WaterGunMech(spawnLocation.getXVector() + random.nextInt(10),
					spawnLocation.getYVector() + random.nextInt(10));
			}
			numOfMonsters--;
		} else if(levelTimer > 0) {
			if(deltaTimer > 60) {
				deltaTimer = 0;
				levelTimer--;
			} else {
				deltaTimer++;
			}
		} else if(levelArrayIndex > 0) {
			levelTimer = currentLevel.get(currentLevel.size() - levelArrayIndex).getTimer();
			monsterIndex = currentLevel.get(currentLevel.size() - levelArrayIndex).getMob2Spawn();
			numOfMonsters = currentLevel.get(currentLevel.size() - levelArrayIndex).getNumOfMobs();
			setSpawnLocation();
			levelArrayIndex--;
		}
	}