public override bool IsActive() { return(base.AIEntity.AIPlayer.AIState == AIPlayer.PlayerState.EmpireControlledByAI && DepartmentOfTheInterior.CanPlaceCreepingNodes(base.AIEntity.Empire) && !this.aiEntityCity.City.IsInfected); }