The above discussion: I am afraid that without increasing the hero poll (that means reducing units poll + a lot of work), this is getting nowhere. I like the suggestion, the uniqueness idea, but I cannot see it implemented.
------------
Hero abilites suggestions:
lesser heroes without random picks
I dislike repetitiveness in games and I would love to see some random traits on the very basic heroes. On the other hand, I understand the reason for having no random picks on lesser heroes: if you get a hero with blademaster or arcane power early, the game is more or less won ( = no fun). But there is a third way to go: we can define a list of major traits, that cannot be given to a (defined) group of minor heroes. Good news: it can be done within the code and it is not a lot of work.
Example: Blademaster and Arcane power will not be given to heroes < 200 cost. Or even, any super trait won't be given to these heroes. Nota bene: none of these conditions means that they cannot have the trait as a basic predestinated trait.
------------
Hero abilites suggestions:
- noble: gold bonus = +5 * (hero_lvl-1) ....... you pay no charges for the hero at basic level, you get +10 at "elite" level, +40 at demi-god
- prayermaster: the bonus increases the defense of your troops against ranged magic as well as their resistance (current setting)
- blademaster: it cannot be combined with arcane power, ranged magic has no blades and the combination is awfully overpowered
- charmed: with better resistance-based spells system this could become a decent ability. No changes?
lesser heroes without random picks
I dislike repetitiveness in games and I would love to see some random traits on the very basic heroes. On the other hand, I understand the reason for having no random picks on lesser heroes: if you get a hero with blademaster or arcane power early, the game is more or less won ( = no fun). But there is a third way to go: we can define a list of major traits, that cannot be given to a (defined) group of minor heroes. Good news: it can be done within the code and it is not a lot of work.
Example: Blademaster and Arcane power will not be given to heroes < 200 cost. Or even, any super trait won't be given to these heroes. Nota bene: none of these conditions means that they cannot have the trait as a basic predestinated trait.