All heroes are recruited in the tavern. I also suspect that after death, a Necromancer hero returns to where he came from: the tavern. Fortunately, in Lords of Magic, a script was added to handle this.
No, no – in this mission, the reason is that you need to protect your heroes, because you can only afford to dismiss or lose a maximum of one of the secondary heroes (otherwise, you won't have enough specific performers for the ritual)!
Therefore
Added 1 minute ago
Hey guys! I have a situation: at the end, when I need to place the heroes, I'm missing one (I was counting on Ornelu). Maybe it's because he died. I searched the forum, and someone mentioned the prison; is it protected by magic up to those protected nodes? Please help, or I'll have to replay the whole thing, which is a pain. Thanks in advance!
The options are: replay the mission, or, if that's too much, activate the console and enter the cheat command @Win()