Немножко сложно пояснить без примера суть бага потому начну с примера
если у вас 0 планет захват идет 30 минут и при наличии бонус планет или активных захватов это время увеличивается на 1 час
пример 1) 3 планеты + 0 захватов = 3ч 30м
пример 2) 3 планеты + 2 захватов = 5ч 30м
пример 3) 5 планет + 2 захвата = 7ч 30м
пример 4) 5 планет + 0 захватов = 5ч 30м
но захватами считается даже возврат на планету после захвата что дает в итоге то что я считаю багом
предположим у вас было 3 планеты (пример 1) и вы послали еще 2 захвата (пример 2) что в итоге означает что если послать еще один захват он будет длиться 5ч 30м
после захвата у вас становится 5 планет но корабли еще не вернулись и считаются активными захватами (пример 3) и только когда они вернутся на базу время следующего захвата будет так как я думаю будет логичней (пример 4) что бы после захвата планет они не считались активными (не влияли на время следующего захвата)
способов решения я вижу несколько достаточно простых
1) после успешного захвата возврат назад делать за 3 минуты (как с отмены удержания), в случае отмены захвата назад лететь столько же сколько уже пролетел (как сейчас)
2) просто не считать активными возвраты с захватов (что бы захваченая планета + возврат с её захвата добавляли 1 час вместо 2 ко времени следующего захвата)