Хм... Заказал инженера за 80к, при этом теряю в бою другого инженера... отменяю изготовление инженера с расчетом возврата средств с вычитом 10%... средства возвращаются с текущей стоимости инженера (40к - 10%)... как-то так...
Это не ошибка. Игра не помнит, сколько у вас было инженеров. Поэтому стоимость заказа и отмены определяется от текущего их количества.