If you repair a door and it is already above 95% repaired, in this example case 97%, the system message still stays: "You successfully repaired the component by 5%!". Furthermore it still takes the full amount of wood like it would take to repair 5%. However you only get RP credit for the leftover 3%.
In short:
If door is above 95% and you repair it:
1. The system message shows the wrong value. (bug)
2. The game takes the wrong amount of wood. (bug)
3. Partial RP credit works (no bug)
I know it's not a big issue but it would be nice to be fixed, especially the wood part as it costs as much to repair the final 1% of a door as it does for the final 5%, but you only get 1/5th of the RP.
In short:
If door is above 95% and you repair it:
1. The system message shows the wrong value. (bug)
2. The game takes the wrong amount of wood. (bug)
3. Partial RP credit works (no bug)
I know it's not a big issue but it would be nice to be fixed, especially the wood part as it costs as much to repair the final 1% of a door as it does for the final 5%, but you only get 1/5th of the RP.