@Override
	public void setSpecialTile(Location loc) {
		if(!isValidLocation(loc)) return;
		Tile t = loc.getTile();
		if(t==null || !(t instanceof SpecialTile)){
			return;
		}
		specialTiles.add(loc);
	}