From: Kalahn <kalahn@pobox.com> Hi, Found a reset bug in olc 1.7. in olc.c: do_resets() look for *********************************************** /* * Inside another object. * ---------------------- */ if ( !str_prefix( arg4, "inside" ) ) { OBJ_INDEX_DATA *temp; temp = get_obj_index(is_number(arg5) ? atoi(arg5) : 1); if ( ( temp->item_type != ITEM_CONTAINER ) && ( temp->item_type != ITEM_CORPSE_NPC ) ) { send_to_char( "Objeto 2 no es container.\n\r", ch); return; } *********************************************** directly after the line: temp = get_obj_index(is_number(arg5) ? atoi(arg5) : 1); add: if (!temp) /* fix by kalahn@pobox.com */ { send_to_char( "Couldn't find Object 2.\n\r",ch); return; } That will prevent a segfault if the object you specify doesn't exist. - Kal :) ================================================ Kalahn Implementor/Administration The Dawn of Time Roleplaying Mud telnet://candyland.stwing.upenn.edu:1234 http://pobox.com/~kalahn ================================================