void setSiege() { if (buildingsCalledFrom == null || buildingsCalledFrom.Count == 0) { buildingUnderSiege = BuildingScript.outdoors; } else { buildingUnderSiege = buildingsCalledFrom [0]; buildingUnderSiege.setBuildingUnderSiege(); } underSiege = true; getPointsToSecure(); }