А как быть с привязкой баттлскрипта к герою? Дело в том, что мне хотелось бы нанимать такого героя, скажем, в таверне, но в этом случае он появляется на карте без привязанного скрипта и теряет свои функции.
Прописать Вашу функцию в общем комбат-скрипте (в виде мода), с проверкой на имя героя. Думаю, так.
---
А, ну вариант РедХевена проще, пожалуй.