WC3 had non-linear armour.
Armour in this is pretty much linear.
In Wc3 every additional armor point gives you 6% more EHP. *SearchesThread*
This is from the PlayDota-Forums:
It is generally conceived that armor gets less and less effective the more you have (since the extra damage reduction gets less and less). That a Plate Mail gives you less extra protection from attacks if you already have 20 armor than if you would have only 5. This is false. If one Plate Mail makes the hero survive 3 extra attacks, than 4 Plate Mails will make the hero survive a total of 12 extra attacks before dying. Each Plate Mail gives the same amount of extra protection, which is in this case 3 more attacks before dying.
Every armor point adds an additional 6% of your maximum HP to your EHP.
Consider a hero with 1000 hp and 0 armor. To kill it one needs to deal at least 1000 damage to it.
If we give the hero 10 armor, which is 37.5% damage reduction, every attack would only deal 62.5% of the original value (100% - 37.5% = 62.5%). To kill it now, one needs to deal 1600 damage (1600 * 0.625 = 1000). You could say that the hero now have 600 more effective hp (EHP).
If we instead give the hero 20 armor, which is 54.5% damage reduction. The damage multiplier is now 45.5%. The damage needed to kill would increase to 2200 (2200 * 0.455 = 1000). The increase in EHP is 1200, twice the amount as given by only 10 armor.
That's what i mean with linear.
And.. its the same in Lol. 100 armor is 1000 Ehp and 200 armor is 2000 Ehp. So 1 Armor = 1% Ehp
Thats comfortable to calculate.
Except 10% of the extra 10% you have to hit him are dodged too, and 10% of those, so 11.11111111....%= 1/(1-0.1)
Duh, cpt. obvious to the rescue. Sry, it's 3:45am here! ^^
Yes, more HP makes more EHP, just like more armour does. and that is relevant to any EHP discussion.
Ahm, thats one weird way to say it and partially wrong. Usually EHP is calculated in % and then applied to the value or calculated with the value. So the actual HP don't matter, if its 1000 or 10000 HP, armor will protect both values the same. So does dodge, so does MR.
I don't know who to say it more clearly :/
The Factors MR, Arm and Dodge do not change their behavior if the variable HP changes. You could change HP with X. And X is unrelevant, but for every X there'll be an EHP Y.
More HP equals in a bigger EHP value, but its not more EHP.
That's what i meant when i said, it's the basis of calculations.
EDIT: Just as a sidenote: I still agree with your changes to the stat dodge. Well, partially.
1. Let it stack multiplicative
2. We shouldn't be allowed to dodge towers.
Just to mention the topic again