<Someone> says he reported this five years ago, but I don't think I ever
saw it. Receiving an artifact as the result of #offer would add it into
the discoveries even if the hero was blind and never saw it. It either
needed to have the dknown bit set, as if it had been seen, or else should
not be added to the list. I've opted for the latter.
wielding stacked weapons
don't place hero on top of monster when arriving on level which is so full
that the monster can't be moved out of the way
+have to see a divine gift in order to have it become a discovery
Platform- and/or Interface-Specific Fixes
-/* SCCS Id: @(#)pray.c 3.5 2006/04/14 */
+/* SCCS Id: @(#)pray.c 3.5 2006/08/21 */
/* Copyright (c) Benson I. Margulies, Mike Stephenson, Steve Linhart, 1989. */
/* NetHack may be freely redistributed. See license for details. */
exercise(A_WIS, TRUE);
/* make sure we can use this weapon */
unrestrict_weapon_skill(weapon_type(otmp));
- discover_artifact(otmp->oartifact);
+ if (!Hallucination && !Blind) {
+ otmp->dknown = 1;
+ makeknown(otmp->otyp);
+ discover_artifact(otmp->oartifact);
+ }
return(1);
}
}