Josh Smith wrote: > > Anyone got any ideas? For some people it fails over 300 times. No > exaggeration there either :) > [Pick Lock] Further down in your code it checks for ok_pick, which looks as such in bpl17. int ok_pick(struct char_data *ch, obj_vnum keynum, int pickproof, int scmd) { int percent; percent = number(1, 101); if (scmd == SCMD_PICK) { if (keynum < 0) send_to_char("Odd - you can't seem to find a keyhole.\r\n", ch); else if (pickproof) send_to_char("It resists your attempts to pick it.\r\n", ch); else if (percent > GET_SKILL(ch, SKILL_PICK_LOCK)) send_to_char("You failed to pick the lock.\r\n", ch); else return (1); return (0); } return (1); } You might wish to make sure it is actually failing, and not being resisted. If the door is pickproof, nobody will be able to pick it. Also, make sure they have the correct skill (ie, SKILL_PICK_LOCK) and it is practiced well. [Oasis & Writing] Not sure if this is stock, or something I concocted by adding in some needed code for Oasis, but, what the heck, might as well toss it out there anyhow. When writing on any board, and then using /a to about a port, it sends this error, and the post is not aborted. SYSERR: string_add: Aborting write from unknown origin. Was wondering if this was something that was a "stock bug" and how to go about fixing it. Kyu pauses a moment to check the archives before sending. :) -- «¥» Lord Kyu «¥» -- +---------------------------------------------------------------+ | 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