The snippet I submitted had a small bug in it. Here is the fix
act.movement.c
do_gen_door()
remove the check for EX_HIDDEN
find_door()
add the check for EX_HIDDEN to 2 places here, one is the last for()
loop. expand the if (EXIT(ch, door) to if (EXIT(ch, door) && IS_SET(
EXIT(ch, door)->exit_info, EX_HIDDEN))
also add it to a similar if check earlier in find_door()
thanks....
Joe
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
+------------------------------------------------------------+