I took 12.5 mg of an opiate blocker called naltrexone this morning at 8:30. At 9:00 I induced vomit but saw no noticeable pill fragments or anything of the sort. My question is, is how long 12.5 mg will actually block opiates, I don't want to waste my money. And I would like to know if since I induced vomit, if that will have any affect on the effects of the naltrexone.