Отследить прикосновение героя к гарнизону практически невозможно
Гм-гм, думаю, в случае с гарнизоном нужно просто отследить координаты героя, ведь взаимодействие с дружественным гарнизоном происходит, если встать внутрь него. А взаимодействие с вражеским происходит в другой точке, да, но со вражеским гарнизоном нельзя обмениваться войсками ) Только вот Dyrman мутил что-то такое применительно к городу, вроде ничего толкового не вышло из-за того, что интерактивная точка скачет относительно той точки, по которой задаются координаты города, это из-за поворота. Но возможно с гарнизоном как раз всё в порядке.