It will take longer for the you to feel the effects on a full stomach because the medicine has to digest through the food, however whenever I take opiates on an empty stomach I throw up, so I always eat before I take them to avoid the nausea.