So, are you rejecting the specialization from point 2? That's a shame.
Most likely, yes, it's not quite a "special" ability...
By the way, I have another idea:
When a hero obtains ore (from a vein, mill, or treasure), they also receive golems in their army, the number of which depends on the hero's level and the amount of ore found.
Ore is used everywhere, so the special ability won't be too narrow. The only thing is that Razazak already has something similar with golems, although you could give stone gargoyles instead (ore = stone).
Besides, the hero, by creating them, should logically lose the ore resource. Therefore, it could be done like this (description of the special ability): "The hero can create stone gargoyles from ore."
In general, for a mage, this is an interesting direction, to create something from resources. You could also create elementals (crystals - air, gems - water, sulfur - fire, mercury - stone).
I'm not sure whether to make the army automatically replenish when a resource is taken or to make it cost a resource, so I'm waiting for more opinions. You could also tie each resource to a creature
NHF 0.90 : NHF - группа в VK
Карты для HeroesV:
Путешествие , Условие крови , Рука судьбы.Часть 1: В поход , Рука судьбы.Часть 2: Отчаянье , Рука судьбы.Часть 3: Восхождение , Стойкость
Абсолютная власть , Иду на Вы! , Корона Ургаша , На задворках
Мир надо уничтожить... Чтобы создать свой...