Using the far-look command on a strange object (e.g. a mimic in a store) accidentally leaves it out, showing a message like "a floor" instead of "a strange object on a floor".
The fix is easy, just replace this line of describe_object in pager.c:
if (votyp != STRANGE_OBJECT) {
... with these lines:
if (votyp == STRANGE_OBJECT) {
strcpy(buf, "strange object");
} else {
See this with context on my experimental branch.
Using the far-look command on a strange object (e.g. a mimic in a store) accidentally leaves it out, showing a message like "a floor" instead of "a strange object on a floor".
The fix is easy, just replace this line of describe_object in pager.c:
... with these lines:
See this with context on my experimental branch.