Drain HP/MP

I have several weapons that are tagged as Drain HP and/or Drain MP. How come they only drain sometimes and not on all hits? What is the chance that they will drain?
The forum for all Redshift games.
http://www.linux.redshift.hu/forums/
http://www.linux.redshift.hu/forums/viewtopic.php?f=2&t=5533
Elendil / Redshift wrote:It depends on the magic resistance of the opponents.