This patch fixes silver arrows not doing silver damage to silver haters. One consequence is that silver arrows do do a lot more damage to shades. I'm not really sure if that should be changed or not... I hope this fix helps. Let me know what you think! Chris Becker (topher@csh.rit.edu) More bug fixes and patches can be found at http://www.csh.rit.edu/~topher/nethack --- ../orig-nethack-3.4.3/src/uhitm.c 2003-12-07 18:39:14.000000000 -0500 +++ src/uhitm.c 2004-01-08 23:53:08.000000000 -0500 @@ -597,6 +597,12 @@ if (mdat != &mons[PM_SHADE]) tmp++; } + /* silver arrows do silver damage - Chris Becker (topher@csh.rit.edu) */ + if (objects[obj->otyp].oc_material == SILVER + && hates_silver(mdat)) { + silvermsg = TRUE; silverobj = TRUE; + tmp += rnd(20); + } } else { tmp = dmgval(obj, mon); /* a minimal hit doesn't exercise proficiency */