Supply repair happens several times in host processing. This process is automatic, and there is no way to stop or force it.

Damage_repaired =
   Min(Damage, Trunc(Supplies_on_ship / 5))

Supplies_used =
   5 * Damage_repaired
This is a testing version.
It may be incomplete, and have more bugs (or features) than the public live version at planetscentral.com.