I tried fighting a few more times :-)
Fought more precisely.
Godric had a serious battle. Of the magic, only General divine power. Remainder - about 10 paladins and 17 angels. The guardian angel skill was not needed.
Faedaen
Gave him the ballista (makes 3 shots; in 3 shots it kills 3 archdevils and often hits with luck)
Cast - General haste, General stone skin, General punishing strike. Then resurrection of dragons - as a result, victory practically without losses.
Zehir: the battle continued until Zehir's turn arrived - Banishment and almost no losses.
Railag. Losses are small.
Magic - General haste
Then Earth Shock kills 6 Archdevils at once. Often casts with luck (then 12). It' same a pity he doesn't have arcane wave leveled up.
Total, if arranged by decreasing losses:
Godric level 22
Railag level 29
Faedaen level 26 (actually he had more)
Zehir level 25
Auto-translated