And I cite the results of my research in the script part.
===
1. for the test I shell the ship
2. after shelling, I save all available information about masts and sails:
Engine calculate that ship have 26/100 sails
3. Seems like last digit on reygroup - mastnumber. OK. I just repair damages on broken masts, And result on right side of picture.
I go out to sea and engine not recalc sail percentage, so... all correct. This holes was on broken masts.
4. I try repair just remaining damage, i.e. holes in the sails, but not restore broken masts.
Sum of damage on this holes: 4.35+12.5+4.63+3.37+15.1 = 40%
26+40 = 66%
Then I go out to sea and engine states that on ship 50/100 sails. NOT 66.
What's wrong? How I can get right percent of repair?