2023-12-02.05_25_59.ttyrec.gz
In this ttyrec, around frame 19700 (29m48s), I invoked the Marauder's Map and got these messages:
Ye detect the absence o' artifacts.
Ye feel mundane.
Afterward, the Marauder's Map is gone. I'd gotten the "absence o' artifacts" message before, but this was the first time feeling "mundane" when invoking the map.
Looking at the source code, this seems to be due to the fact that magic_detect in detect.c passes the detector to strange_feeling for the "feel mundane" message, and strange_feeling uses up the object unconditionally.
2023-12-02.05_25_59.ttyrec.gz In this ttyrec, around frame 19700 (29m48s), I invoked the Marauder's Map and got these messages:
Afterward, the Marauder's Map is gone. I'd gotten the "absence o' artifacts" message before, but this was the first time feeling "mundane" when invoking the map.
Looking at the source code, this seems to be due to the fact that
magic_detect
in detect.c passes the detector tostrange_feeling
for the "feel mundane" message, andstrange_feeling
uses up the object unconditionally.