diff --git a/doc/fixes34.3 b/doc/fixes34.3 index 176760326..e459b02d8 100644 --- a/doc/fixes34.3 +++ b/doc/fixes34.3 @@ -23,6 +23,8 @@ attempting to place migrating monsters onto a monster-saturated level no longer triggers impossible() open_levelfile_exclusively() was showing the return value -1 in a panic message, even though that was the only possible value; show errno instead +it was inappropriate to have a ghost "appear" in desecrated temple when + you were blind and without telepathy Platform- and/or Interface-Specific Fixes diff --git a/src/priest.c b/src/priest.c index 5405fc233..2afef9221 100644 --- a/src/priest.c +++ b/src/priest.c @@ -377,7 +377,9 @@ register int roomno; if(!(mtmp = makemon(&mons[PM_GHOST],u.ux,u.uy,NO_MM_FLAGS))) return; - pline("An enormous ghost appears next to you!"); + if (!Blind || sensemon(mtmp)) + pline("An enormous ghost appears next to you!"); + else You("sense a presence close by!"); mtmp->mpeaceful = 0; set_malign(mtmp); if(flags.verbose)