Is this a bug? (act.wizard.c): case 6: strcpy(buf, "Death Traps\r\n-----------\r\n"); for (i = 0, j = 0; i <= top_of_world; i++) if (ROOM_FLAGGED(i, ROOM_DEATH)) [...] case 7: strcpy(buf, "Godrooms\r\n--------------------------\r\n"); for (i = 0, j = 0; i < top_of_world; i++) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ should be <=? There's another one in spec_assign.c: void assign_rooms(void) { int i; ASSIGNROOM(3030, dump); ASSIGNROOM(3031, pet_shops); if (dts_are_dumps) for (i = 0; i < top_of_world; i++) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ if (ROOM_FLAGGED(i, ROOM_DEATH)) world[i].func = dump; } Andrey +------------------------------------------------------------+ | 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