Thank you for playing through my scenario :)
Regarding the comments:
1. I haven't found a rational solution yet to move a hero without portals using events... So, I had to move the hero with a trigger. It's true that the first hero needs to be killed... That's why there's a grave... It's like a "thought-out bug":)
2. You need to capture this fortress immediately after disembarking from the ship...
Another question: what are those "wagons"? I haven't seen them anywhere else.