Regular repairs are not supposed to be free. At least I remember repairs consuming the goods.
But judging by this code (which, according to the comments in Russian, calculate amount of sailcloth/planks required to repair 1%):
it is free for tier 8 ships.
But judging by this code (which, according to the comments in Russian, calculate amount of sailcloth/planks required to repair 1%):
Code:
int GetSailSPP(ref _refCharacter) // количество парусины на один процент починки
{
return 8-GetCharacterShipClass(_refCharacter);
}
int GetHullPPP(ref _refCharacter) // количество досок на один процент починки
{
return 8-GetCharacterShipClass(_refCharacter);
}
it is free for tier 8 ships.
After some testing with a new Sea Horse game: there is a definite bug here. When you check the repair speed in the interface, it tells you you can't process with repairs because you are out of planks/cloth. But the actual code in ProcessDayRepairs doesn't check whether you have any repair goods at all, it only checks whether you have enough goods to repair the damage... and, according to the above formulas, zero is quite enough to repair a tier 8 ship (and the code there is really lucky to avoid multiple divisions by zero ). So the damage gets repaired and you get the experience.I haven't checked if you can still repair if you've got no materials in your hold though.
Last edited: