Auto-translated
The number of creatures resurrected after a battle depends on two things: the Eternal Bond skill and the amount of dark energy. Eternal Bond restores the health of a random unit, depending on the hero's level, while dark energy allows you to raise undead creatures based on the limit. In your case, there was likely only enough energy to resurrect 8 Archliches.