Instead of heroes, you can dig pits, using the excavation bug.
This is a special case. The tent is like a second level of troops: the hero can come with it, or he may not. When buying, all heroes "sort of" come with three stacks, even if with one - this is visible from the number of starting moves. It takes several attempts.
I only looked at it briefly. Another option is probably possible, although it will require a lot of effort. We generate a GM4 with a clone and something non-combat. We feed the enemy hero with purchased heroes. We choose the advance wisdom upgrade for him. We give him the Castle, and the next day we attack him in the Castle. We kill the catapult and live on elements. The computer can only cast a clone, and we berserk it.
I didn't have time to check, but it looks workable.
In general, there is only one option in two versions. I will wait for now and not post video spoilers, I will do it tomorrow. Perhaps someone else will join, as not much time has passed =)
It turned out that the "forgetfulness" spell didn't work for me. Is it really possible to kill the boss without it? My 1300 archangels simply don't survive the 2nd round, only the archers destroy everyone.
Added 6 minutes ago
RoseKavalier, I wanted to ask one question for quite a long time. Is it possible to do somehow that clone casualties won't be shown in statistics after the battle? Maybe some update for SoD SP?
Added 28 minutes ago
If there was a moat in the Castle, you could put the dragons on it and stop them with berserk. But it is unclear if there would be enough mana for berserk until the azure dragons are completely destroyed, and I'm too lazy to calculate :)
Although, how to put them on the moat is also a question.