--- deliantra/server/server/c_wiz.C 2007/03/14 04:12:29 1.41 +++ deliantra/server/server/c_wiz.C 2007/04/16 06:23:42 1.42 @@ -456,13 +456,13 @@ { art = find_artifactlist (at->clone.type)->items; - do + while (art) { if (!strcmp (art->item->name, cp)) break; + art = art->next; } - while (art != NULL); if (!art) new_draw_info_format (NDI_UNIQUE, 0, op, "No such artifact ([%d] of %s)", at->clone.type, cp);