1. Valeria - gains +1 defense for every two levels.
2. Bertrand - receives 1 zealot of faith daily.
3. Duncan - receives artifacts from the "Lionheart" set at levels 6, 10, and 16, and the morale of creatures is always 5.
I wanted to create a specialization for Alaric - when the hero learns a light spell, he receives an equivalent dark magic spell, but it didn't work...
function AlaricSpec()
if KnownHeroSpell("Alaric", SPELL_HASTE) then
TeachHeroSpell("Alaric", SPELL_SLOW)
end
end
but it doesn't work.