The visuals are usually from low ph amphets. what was the stamp on the pills.?..
your eye sight should come good once youve slept it off...