По специальности <существо>, насколько я понял, все довольно просто:
За каждый уровень, кратный уровню существа, герой получает бонус:
(1 + уровень_героя/уровень_существа)*5%
к атаке и защите этих существ. Округление в бОльшую сторону.
Разумеется, это не касается героев конфлюкса, героев кампаний и прочих, дающих фиксированный бонус существам, независимо от уровня. Так, например, есть две специальности Черные Рыцари - одна зависит от уровня, другая - нет.
У адель практически то же самое, только увеличивается не атака/защита, а бонус благословения (единица), даваемый данному уровню существ.