Well I decided to add a new zone command that would check if a mob or object was loaded in a particular room. So I wrote seperate functions for mob and obj. My mob function appears to work fine. But the obj function dos not evaluate properly. I figure i am using contents and next contents properly. here is the fuction: int check_room_obj(int room, int obj){ struct obj_data *i; int j = 0; for (i = world[real_room(room)].contents; i && (j <= number); i =i->next_content) if (obj == GET_OBJ_VNUM(i)) return 1; return 0; } Note room and obj are vnums And the object in question is in the room not in somebodys inventory.. Any suggestions would be greatly appreciated. Vain *************************************************************** David Blocher E-mail: "In Search of Dead Solid Perfect" dblocher@prolog.net ***************************************************************
This archive was generated by hypermail 2b30 : 12/18/00 PST