KGB: Hence the need to cap the negative bonus's to a reasonable limit like -5. And yes, I understand the relationship between the 2 different bonus's.
Sorry, I didn't mean to offend you, I know you know perfectly how bonuses work.
Anyway, I like how it is now. Just a couple of things:
1. If you cap chaos to -5, DreadKnight becomes weak compared to other heroes. If you cap fear+chaos to -5, even more so (if you meant that).
KGB: What I find fully confusing is having 3 skills (positive, negative, negate) for one bonus when you need only 2 skills (positive and negative). That's where DLR excelled over War2 because the system was simplified.
2. True that 2 kinds of bonuses (positive and negative) would do everything as well, but if you have archons to negate hero's bonus, it makes sense to me to have a unit that negates fear and morale. A single devil (unless I'm mistaken) can block -6 from another devil and +10 from a dragon in an enemy stack, and an archon can block both chaos and leadership at the same time. That is, if for heroes' bonuses you have a unit who blocks them all, it seems ok for me if there's a unit that blocks both morale and fear at the same time. Otherwise you would need units with both negative and positive bonus in your stack, to negate an enemy stack with both bonuses. This makes things simpler: with a devil and an archon, you can be sure you block everything and feel safe.
KGB: The other thing you are missing is that one bonus substitutes for another one in the current system.
So, if I understood well, you think chaos bonus is too strong, above all when combined with fear, because it makes siege bonus pale in comparison and often superfluous, and needs a cap? Walls bonus still applies anyway, and if you have a siege unit the negative bonus increases further, so the problem is that negative bonus is too strong and too easy to obtain (devils). Chaos could be reduced, and devil's negative bonus dumped.
To me, reasonable caps would be:
-5 for negative (Medusa)
-15 for chaos (with progressively increasing cost, as it was in beta3)
Maximum negative bonus of -15 (fear and chaos combined, or maybe they couldn't stack at all).
If you make max combined negative bonus, e.g. -10, DreadKnights would be too weak compared to other heroes, imho. But maybe it's still reasonable.
+10 (or +12 as it is now) for morale
+20 for leadership
Maximum positive bonus (combined) of 25 (that was the +5 in Warlords 2)
I still think that what damages the current system are devils: they can block a total of 15 (-5 from a Medusa and +10 from a Dragon) and give a -6 penalty, so 21, and they are ready in 4 turns. Archons can block heroes, but they don't give extra bonuses, so I think devils shouldn't either.