i'm unsure of why it happens, but here it is:
losing a mast seems to interfere with the way repairing works with directsail, possibly becuase the game is trying to produce a visual result from your sails being patched. the next hour, all visual sail damage is fixed, including downed masts, regardless of sailcloth used in the repairs or total sail damage. the hour after that, the actual sail health catches up, rising to 100%. the hull does not have this problem. instead, the visible hull damage does not dissapear when statistically repaired.
additionally, when repairing your sails at sea like normal, the health percentage caps out at 99 instead of 100. because the ship's not statistically fixed, the game will continue to repair it indefinately. rather curiously, it doesn't use sailcloth from that point on. until you recieve more damage, of course. i suspect this last one is a purely numerical bug.
losing a mast seems to interfere with the way repairing works with directsail, possibly becuase the game is trying to produce a visual result from your sails being patched. the next hour, all visual sail damage is fixed, including downed masts, regardless of sailcloth used in the repairs or total sail damage. the hour after that, the actual sail health catches up, rising to 100%. the hull does not have this problem. instead, the visible hull damage does not dissapear when statistically repaired.
additionally, when repairing your sails at sea like normal, the health percentage caps out at 99 instead of 100. because the ship's not statistically fixed, the game will continue to repair it indefinately. rather curiously, it doesn't use sailcloth from that point on. until you recieve more damage, of course. i suspect this last one is a purely numerical bug.