On Thu, 14 Jan 1999, Angus Mezick wrote:
>1167 if (no_specials || !special(ch, cmd, line))
>1168 ((*cmd_info[cmd].command_pointer)
>(ch,line,cmd,cmd_info[cmd].subcmd));
>1169 sprintf (last_command,
>1170 "(Finished) [%5ld] %s in [%5ld] %s:\n %s%s",
>1171 IS_NPC(ch) ? GET_MOB_VNUM(ch) : GET_IDNUM(ch),
>
>I can tell that it crashed in a special procedure, just not which one.
Perhaps 'cmd' is out of range for the array?
Try log() in the special() function otherwise.
--
George Greer
greerga@circlemud.org
http://www.van.ml.org/CircleMUD/
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST