fix #H5188 - getting an artifact break illiterate
commitdd8a95eec43a89757f0ca7ed9ef8fe9c03099419
authorPatR <rankin@nethack.org>
Tue, 14 Mar 2017 12:27:45 +0000 (14 05:27 -0700)
committerPatR <rankin@nethack.org>
Tue, 14 Mar 2017 12:27:45 +0000 (14 05:27 -0700)
tree10b6e07fe50871b3654640ac62c827ae81c3f812
parent4b87255105a7fe5fab3bab74bf815568098e148e
fix #H5188 - getting an artifact break illiterate

To-be-3.6.1 bug, caused by a patch (of mine...) incorporated about
a week after 3.6.0 was released that was intended to be for naming
Sting or Orcist.  Any artifact creation ended up breaking illiterate
conduct whether user-assigned naming was involved or not (because
oname() is always used to apply the name, not just when do_name() is
executing).

This should be handled differently but I don't want to go through
the dozen and half or so calls to oname() to add an extra argument.
doc/fixes36.1
src/do_name.c