The I-OLDER-SELF routine only checks for the first message if it's supposed to print a message. You can see things happen if you are in COAL-BIN-ROOM or DIAL-ROOM, but not otherwise. But on subsequent messages it only checks if you are in COAL-BIN-ROOM or not.
The timer is disabled if you miss the first message, when your older self leaves down the chute, and when you arrive at the Lagoon Shore. So the only way to trigger this is probably to arrange for yourself to get resurrected outside the coal mine area, wait until you see the first message and then immediately kill yourself. (The bugs list suggests killing yourself by drinking another potion, but simply "KILL ME" works just as well.)
Since you can get resurrected inside the coal mine area, we should not disable the timer in KILL-INTERRUPTS. So I guess the check has to be made in I-OLDER-SELF?
This was mentioned in Graeme Cree's bugs list.
The
I-OLDER-SELF
routine only checks for the first message if it's supposed to print a message. You can see things happen if you are inCOAL-BIN-ROOM
orDIAL-ROOM
, but not otherwise. But on subsequent messages it only checks if you are inCOAL-BIN-ROOM
or not.The timer is disabled if you miss the first message, when your older self leaves down the chute, and when you arrive at the Lagoon Shore. So the only way to trigger this is probably to arrange for yourself to get resurrected outside the coal mine area, wait until you see the first message and then immediately kill yourself. (The bugs list suggests killing yourself by drinking another potion, but simply "KILL ME" works just as well.)
Since you can get resurrected inside the coal mine area, we should not disable the timer in
KILL-INTERRUPTS
. So I guess the check has to be made inI-OLDER-SELF
?