public DemonBuilding(BuildingSchematic schematic) { this.schematic = schematic; this.buildingType = schematic.buildingType; this.buildingTier = schematic.buildingTier; this.area = this.createGSHForSchematic(schematic); this.doorGridSpace = schematic.getGridSpotOfDoor(); }