The narcotic in Vicodin (hydrocodone) is not going to hurt your liver, but too much acetominophen, with which it is compounded in
Vicodin, can actually cause acute liver failure all on its own. Taking
Vicodin as prescribed is probably not a big risk. If you are abusing it, then the large doses of acetominophen associated with abuse can be very dangerous.
Of course. alcohol in any significant amount is a serious threat to any liver that is already fighting hepatitis c.