Re: [CODE]Game crashes when any mob is killed

From: Cj Stremick (stremick@ix.netcom.com)
Date: 12/15/98


Try testing *victim instead.

>
>in fight.c.  Just before this function is called, the damage() function
>is called.
>If the victim dies, the damage() function calls the die() function.
>The die() function calls raw_kill(), and the raw_kill() calls the
>extract_char() function.
>The extract_char() function removes all traces of the victim from
>memory, then the hit() function calls hitprcnt_mtrigger(), passing it
>the victim info, which no longer exists, causing the game to crash.
>
>I tried putting a if (victim) statement just before the function call,
>but that didn't seem to work.  Anyone got any ideas?


     +------------------------------------------------------------+
     | 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