+1
But failing hard on half of pile would be funny
I had thought, that with a failed repair attempt, instead of being scripted to just retry repeatedly, it could drop them back on the floor.
That way you would end up with all the successfully repaired items in your inventory, and the unsuccessful ones on the ground (waiting for another repair on hex).
Might save any accidental infinite loops occurring lol, and save items from potentially being completely shredded in a single click.