bool BuildingClass::CanBeRepaired() {
  if(!this->Health)
    return false;
  
  if(!this->BuildingType->ClickRepairable)
    return false;
  
  if(this->CanBeUndeployed())
    return false;
  
  return (TechnoClass *)this->CanBeRepaired();
}