Requested exits work but aren't listed; 'get exit' fails generally

Requesting an exit to another character’s room - either through the UI or the command line - results in an exit that works once accepted but which does not show up. In this situation, list exits says This room has no exits.

A room exhibiting this is my stall at the Blackhoof Stables with exits back, stable, stables.
Perhaps an unintended side-effect of inactive exits - they’re hidden, but active?

Also, as mentioned in another thread, get exit gives Access denied, even for room owners (in theory it should work for everyone). list exits works but doesn’t give the exit IDs; scripts therefore have to use a keyword to select an exit.

Hi, Green!

Thanks for the report, and sorry about the silence
But the get exit bug is fixed and I will get the fix out in next release.

I also found the bug for the unlisted “requested exits”, and that fix will also come with next release. As always, you give great hints on where to look! :grin:

However, my fix will not auto-repair affected rooms.
To repair them, you can go to the room and do the following:

set exit stable : hidden = yes
set exit stable : hidden = no

That will make them pop back up.
(I sneaked in and tried it on the stable one)

1 Like