А насчет жизней, обсуждался вариант замены их просто ценой судна?
Вот у вас 5 жизней, почему не сделать постепенно растущую цену за корабль? Тогда при пятой потере она будет уже пятикратная от изначальной - едва ли кто то захочет покупать корабль по такой цене, когда есть почти такой же по базовой стоимости.
Но в то же время, если игрок прям влюбился в свой кораблик, у него будет возможность вновь заиметь его, пусть и по громадной цене.
Цена, скажем, может быть постепенно растущая, например, +N% после каждой потери. Или же 5 раз цену не увеличивать, а затем поднять х5.
Суть в общем в том, что не нужно ограничивать количество возможностей плавать на судне цифрой N. Зачем? Нравиться - пусть плавает только при этом придется сильнее раскошелиться после определенного раза. (сильнее - в смысле ремонт то в любом случае платный)