talking artifact inconsistency

To get the Magic Mirror of Merlin to speak, you could apply it in
any direction (or wield it).  To get the Master Key of Thievery to
speak, you had to apply it toward an adjacent doorway or down while
on a container (or wield it).  Make the key behave like the mirror.
This commit is contained in:
PatR
2023-03-18 21:47:34 -07:00
parent 73f1dd2aee
commit 0e761c3e30
4 changed files with 11 additions and 8 deletions

View File

@@ -92,7 +92,7 @@ extern boolean artifact_hit(struct monst *, struct monst *, struct obj *,
int *, int);
extern int doinvoke(void);
extern boolean finesse_ahriman(struct obj *);
extern void arti_speak(struct obj *);
extern int arti_speak(struct obj *);
extern boolean artifact_light(struct obj *);
extern long spec_m2(struct obj *);
extern boolean artifact_has_invprop(struct obj *, uchar);