Yeah I've had a problem with pick lock failing several several times on my
MUD and I was wondering if anyone had any idea on how to fix this.
Picks set up in act.movement.c, and here's my code for it:
case SCMD_PICK:
    LOCK_DOOR(ch->in_room, obj, door);
    if (back)
      LOCK_DOOR(other_room, obj, rev_dir[door]);
    send_to_char("The lock quickly yields to your skills.\r\n", ch);
    strcpy(buf, "$n skillfully picks the lock on ");
    break;
  }
Anyone got any ideas? For some people it fails over 300 times. No
exaggeration there either :)
--
   +---------------------------------------------------------------+
   | FAQ: http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
   | Archives: http://post.queensu.ca/listserv/wwwarch/circle.html |
   +---------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 04/11/01 PDT