ты бы все логи скинул.
наверное выходит так что было допустим 10к рушек ты слетал первый раз убил 3к, 7к должно восстановиться...
но когда ты полетел второй раз высстановилось всего 1к, остальные были в процессе... так вот ты с 1к убил 300шт , 700 ушло на восстановление и по факту
в конце должно быть 6700
вот по такому принцыпу скорее всего и у тебя все было только цифры другие...