What do you guys think about a non RNG base accuracy system? What I mean is range units have an accuracy value that determent damage drops the further their targets are? So it is harder to snipe units from distance.
Archer gain higher accuracy against large units like Cav and Elephant but lower accuracy against light calvary that is moving fast? I think that is a more dynamic system than just simply bonus damage. Since this allows your army control, movement, and position to have a larger impact on the game.
Even mele units can have accuracy. Such as spears can have +1 range but low accuracy making them weak against infantry. but against Cav and Elephant, they have full attack power. Having +1 range also means that they have more power in large number, and in a choke point where it is harder to get surround. So they have more than just one simple role?
In the battle for middle earth RTS game, large units like elephants can stomp a group of units so having range advantage allow spearman to stay at a safe distance against them. It is more satisfy to use than just having a large bonus damage.