Auto-translated
There’s another script that seems to work – the strongest hero, upon capturing Riilag or Shadia’s upper-right castle on the map (the one connected by the only road), should rush there no matter what. The guy who managed to amass 100 (and by that point, already 120) Hydras was successfully distracted from the main events by me, as he ran back and forth between the two lower castles. After defeating Kifrah, I bought her, and thanks to her logistics, she could move from one castle to the other. While this was happening, my other heroes almost cleared the upper city – only two castles remained, including the one mentioned. So, I take that castle, and this guy (Sorgal), ignoring Kifrah looming in front of him, rushes there. Kifrah occupies the second-to-last castle at the bottom right in front of him – but he doesn’t pay any attention; he just sees a chance to take Riilag, thinking he has nowhere else to go. In the end, while he’s running, I take the last castle, and the mission is successfully completed.