At the moment dodge is totally disabled wen a unit has bonus against the one with dodge.
That is a problem because it is ok to reduce it but it shouldn't, in our opinion, be totally disabled so I talked to Daniel about dodge being reduced by an amount of attacker bonus/5 (basically 10% dodge for 50% bonus).
He asked me for an example when that can bring problems.
this is my answer.
He told me to open a topic, so it would be great to know your opinion on the topic.For example cavalry has 50% bonus against infantry. It is not a high bonus but it totally make useless thedodge melee of elven units. Also that apply even to unit that have bonus against cavalry (e.g. the warrior, even spearman that can't dodge against a unit he is meant to be the counter)
I generally want to make a game the works well. I understand you prefer to keep things simple but AoF in general is more complex and players complain more against features that don't work very well than for something that has scaling values that actually work.
For elven units dodge makes for lower hp and, except for units that act as a counter to others, it shouldn't be always disabled y even 0,01% bonus.
So I have a few options that might work
1) bonus do not negate dodge but reduce it based on the bonus entity (e.g. bonus/5)
2) dodge is negated only if the bonus is 100% or higher (so knight do not negate warrior dodge but a spearman negate unicorn knight dodge)
3) when 2 units have both bonus one against the other, dodge is negated to the dfender only if the attacker has higher bonus
what do you think?