… | |
… | |
970 | ob_to_copy = converter->inv; |
970 | ob_to_copy = converter->inv; |
971 | for (ob = converter->inv->below, i = 1; ob; ob = ob->below, i++) |
971 | for (ob = converter->inv->below, i = 1; ob; ob = ob->below, i++) |
972 | if (rndm (0, i) == 0) |
972 | if (rndm (0, i) == 0) |
973 | ob_to_copy = ob; |
973 | ob_to_copy = ob; |
974 | |
974 | |
975 | item = object_create_clone (ob_to_copy); |
975 | item = ob_to_copy->deep_clone (); |
976 | CLEAR_FLAG (item, FLAG_IS_A_TEMPLATE); |
976 | CLEAR_FLAG (item, FLAG_IS_A_TEMPLATE); |
977 | unflag_inv (item, FLAG_IS_A_TEMPLATE); |
977 | unflag_inv (item, FLAG_IS_A_TEMPLATE); |
978 | } |
978 | } |
979 | else |
979 | else |
980 | { |
980 | { |