Random crash/Emergency Copyover when a certain player is on. Can anyone help me with solving this one?
Program received signal SIGSEGV, Segmentation fault.
0x080f4dcd in violence_update () at fight.c:303
303 ch->desc->character = ch->desc->original;
if( !paf_next || paf_next->type != paf->type || paf_next->duration > 0 )
skill = get_skilltype( paf->type );
if( paf->type > 0 && skill && skill->msg_off )
set_char_color( AT_WEAROFF, ch );
send_to_char( skill->msg_off, ch );
send_to_char( "\n\r", ch );
if( paf->type == gsn_possess )
/* Line 303 */ ch->desc->character = ch->desc->original;
ch->desc->original = NULL;
ch->desc->character->desc = ch->desc;
ch->desc->character->switched = NULL;
ch->desc = NULL;
affect_remove( ch, paf );
I recently removed the POSSESS skill from the skills.dat file for security reasons, if that helps with anything. Thanks in advance.