--- deliantra/server/random_maps/treasure.C 2007/01/15 01:50:33 1.15 +++ deliantra/server/random_maps/treasure.C 2007/01/15 01:55:22 1.16 @@ -369,7 +369,7 @@ { kx = (RANDOM () % (RP->Xsize - 2)) + 1; ky = (RANDOM () % (RP->Ysize - 2)) + 1; - freeindex = find_first_free_spot (the_key, map, kx, ky); + freeindex = find_free_spot (the_key, map, kx, ky, 1, SIZEOFFREE1 + 1); } if (freeindex != -1)