На карте путей находятся другие юниты. Нужно перед заменой скрыть юнитов, и после показать. Рудник не будет сдвигаться, но после замены работники бросят добычу золота.
Если заглянуть в код функции ReplaceUnitBJ, то можно обнаружить, что новый юнит создаётся до того, как ремувится старый, то есть игре предлагается впихнуть рудник в ту точку, где рудник уже стоит.
На карте путей находятся другие юниты. Нужно перед заменой скрыть юнитов, и после показать. Рудник не будет сдвигаться, но после замены работники бросят добычу золота.
Пробовал с разной времени задержки и без ее
Эффект сдвига сохраняется
Спасибо) попробую))))