public ManaAltar getClosestManaAltar(Point point) {
		ManaAltar closestManaAltar = null;
		double distance = Double.POSITIVE_INFINITY;
		for(Building building : buildings) {
			if(building instanceof ManaAltar) {
				Point manaAltarPos = new Point(building.getIntX(), building.getIntY());
				if(distance > Geometry.squareDistance(manaAltarPos, point)) {
					distance = Geometry.squareDistance(manaAltarPos, point);
					closestManaAltar = (ManaAltar)building;
				}
			}
		}
		return closestManaAltar;
	}