Сугубое ИМХО.
Если сделать простейшую вещь - повреждение тяг не булевое, а постепенное - жить будет легче намного, а программировать придётся ненамного больше, и DM ВСЕХ крафтов корректировать не придётся. Просто переменая bool Тяга_Цела превратится в int Процент_Исправности_тяги.

Да, код игры усложнится. ПМСМ не намного.