Перемещать существ не прлучится. Я вижу два варианта, как сделать чуть по-другому.
Первый вариант, попроще. Автоматически начинать бой с существами на ходу компьютера, если в это время Ваш герой с ними достаточно близко. Плюс выводить сообщение, к примеру, "Вас заметили и атаковали!" В этом роде.
Второй вариант, он немного сложнее. Сделать ещё одного игрока и сделать ему героев, которые на карте выглядят как нейтральные монстры, в бою героя не видно, только армию. Правда, ещё придётся что-то придумать, чтобы он в бою не ходил, пока не знаю. А так... Обычный герой. Выключен, когда рядом никого нет. Рядом кто-то есть => включается и пытается догнать (радиус хода меньше, чем у обычных героев). Противник убежал? Снова отключается. Ну вот в этом роде.