]> granicus.if.org Git - nethack/commit
address #H4247 & #4248 - theft of quest artifact
authorPatR <rankin@nethack.org>
Sun, 28 Feb 2016 00:23:24 +0000 (16:23 -0800)
committerPatR <rankin@nethack.org>
Sun, 28 Feb 2016 00:23:24 +0000 (16:23 -0800)
commit850ed0cba623cb403122a7ab280402a83383e92d
tree9fd61aaf4f76366652f8021616cdcf60e8eca363
parentf92f43a5267d00c0c4dc311d5015086fe5571468
address #H4247 & #4248 - theft of quest artifact

Two different reports complaining that having the Wizard steal the
hero's quest artifact is a bad thing.  This doesn't change that,
but it does make all quest artifacts become equal targets so that
wishing for other roles' artifacts doesn't offer such a safe way to
have whichever special attributes they provide.

Quest artifacts are actually higher priority targets for theft than
the Amulet.  I suspect that probably wasn't originally intended,
but I left things that way.  Taking quest artifacts leaves the hero
more vulnerable to future thefts, and once they're gone the Amulet
has priority over the invocation tools.
doc/fixes36.1
include/obj.h
src/mhitu.c
src/steal.c
src/wizard.c