Prevent ghosts from being renamed
(via xNetHack)
This commit is contained in:
@@ -278,6 +278,7 @@ when reporting that hero can't repair a chest's broken lock with key/pick/card
|
|||||||
"You can't repair a chest's lock with an uncursed key." implicitly
|
"You can't repair a chest's lock with an uncursed key." implicitly
|
||||||
suggests that you might be able to do so with a blessed or cursed one
|
suggests that you might be able to do so with a blessed or cursed one
|
||||||
pre-populate teleport destination prompt with travel destination
|
pre-populate teleport destination prompt with travel destination
|
||||||
|
ghosts cannot be renamed
|
||||||
|
|
||||||
|
|
||||||
Fixes to 3.7.0-x Problems that Were Exposed Via git Repository
|
Fixes to 3.7.0-x Problems that Were Exposed Via git Repository
|
||||||
|
|||||||
+2
-1
@@ -1196,7 +1196,8 @@ do_mname()
|
|||||||
|| mtmp->data->msound <= MS_ANIMAL)) {
|
|| mtmp->data->msound <= MS_ANIMAL)) {
|
||||||
if (!alreadynamed(mtmp, monnambuf, buf))
|
if (!alreadynamed(mtmp, monnambuf, buf))
|
||||||
verbalize("I'm %s, not %s.", shkname(mtmp), buf);
|
verbalize("I'm %s, not %s.", shkname(mtmp), buf);
|
||||||
} else if (mtmp->ispriest || mtmp->isminion || mtmp->isshk) {
|
} else if (mtmp->ispriest || mtmp->isminion || mtmp->isshk
|
||||||
|
|| mtmp->data == &mons[PM_GHOST]) {
|
||||||
if (!alreadynamed(mtmp, monnambuf, buf))
|
if (!alreadynamed(mtmp, monnambuf, buf))
|
||||||
pline("%s will not accept the name %s.", upstart(monnambuf), buf);
|
pline("%s will not accept the name %s.", upstart(monnambuf), buf);
|
||||||
} else
|
} else
|
||||||
|
|||||||
Reference in New Issue
Block a user