Auto-translated
First and foremost: I would like the program to work correctly, for example, if I need to dig up a hero in the 11th castle.
Second: Digging up multiple heroes can be implemented as follows: Select several, the program finds one, saves it to a save file with the hero's name, returns to the previous one, and starts digging again.
Third: Correct operation for campaigns.
Fourth: The ability to hire a company in an external tavern.