There are many unclear aspects: it's not clear whether there are hero specializations like in Heroes of Might and Magic III, or if these are just beautiful portraits? Does the Academy guild, for example, have Armageddon as a spell, and if so, do Firebirds and similar creatures have natural immunity to it?
The guild can only be built up to the third level in the castle. Scrolls of higher levels are found on the map. A scroll of a single spell is learned only once throughout the hero's history.
Natural immunities are implemented for all creatures. As are almost all innate skills and spells of the units.