private void setupValidItemSpawnLocations() {
		for (int x = 0; x < tiledMap.getWidth(); x++) {
			for (int y = 0; y < tiledMap.getHeight(); y++) {

				if (!blockedForHero(x, y) && blockedForTowers(x, y)) {
					validItemSpawnLocations.add(new Point(x, y));
				}
			}
		}
	}