Кажется такая тема уже была, но
предлагаю немного изменить схему продажи ресурсов:
Дабы когда гигалорд вылетал за товаром, ресурсы не продажу выводились из общего количества ресурсов на планете и отображались в отдельном столбце
например:

Это защитит от ошибочных трат ресурсов до прилета гигалорда.