What about linking a battle script to a hero? The thing is, I would like to be able to hire such a hero, say, in a tavern, but in this case, he appears on the map without the linked script and loses his functions.
---
Ah, well, the RedHaven option is probably easier.