It's unlikely that Niacor is improving your vision. In fact, Niacin is reported to cause blurred vision and macular edema (swelling around the retina) that impairs vision.
That's difficult to say, your question is best directed to your opthamologist. Good luck!
Thank you for your quick response to my question. Since my damaged left eye globe was dislodged from the eye socket, could swelling around the retina in some way create a condition condusive to permitting more light in?